在运行expo install expo-app-loading时,我得到这个错误信息
396 verbose cwd C:{path}
397 verbose Windows_NT 10.0.19042
398 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "--save" "expo-app-loading"
399 verbose node v14.17.5
400 verbose npm v6.14.14
401 error code ENOENT
402 error syscall rename
403 error path C:{path}node_modules@expoimage-utilsnode_modulesnode-fetch
404 error dest C:{path}node_modules@expoimage-utilsnode_modules.node-fetch.DELETE
405 error errno -4058
406 error enoent ENOENT: no such file or directory, rename 'C:{path}node_modules@expoimage-utilsnode_modulesnode-fetch' -> 'C:{path}node_modules@expoimage-utilsnode_modules.node-fetch.DELETE'
407 error enoent This is related to npm not being able to find a file.
408 verbose exit [ -4058, true ]
我也试过标准的npm安装,但得出的结论是一样的。我应该创建一个空白文件还是需要安装先决条件?
删除node-modules
mpn cache clean --force
npm install
expo install expo-app-loading
尝试使用npm安装:
npm install expo-app-loading@1.1.2
或带--save
标志:
expo install expo-app-loading --save