我无法安装我的私人模块调用存储:0.1.1当我在根路径中命令npm install
时。npm安装错误4058,无法在windows中安装私有模块
我写的package.json安装此模块:
"dependencies": {
"storage": "file:modules/storage"
}
而且我也写在私人模块stroage已经的package.json,这是对我的Linux工作做好,在Windows很好过,但一个一天,我安装出现错误-4058
而且有错误消息:
909 verbose stack Error: ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
909 verbose stack at Error (native)
910 verbose cwd D:\networkteam\meta\git_meta_static_develop
911 error Windows_NT 6.1.7601
912 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
913 error node v4.4.2
914 error npm v2.15.0
915 error path C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz
916 error code ENOENT
917 error errno -4058
918 error syscall scandir
919 error enoent ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
919 error enoent This is most likely not a problem with npm itself 919 error enoent and is related to npm not being able to find a file.
920 verbose exit [ -4058, true ]
PS:我曾尝试使用PowerShell和管理,我检查了路径 C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz
是正确的。
我曾经更新npm到最新版本,它仍然存在错误。
感谢您的回复。
谢谢,我按照您的建议修改它,但返回相同的错误消息。 –
请参阅我的编辑 –
也许json解析器会自动传输Windows?我不确定这一点。我解决了这个问题,并返回无法解析json错误。 –