我试着用git目录做npm install,每次我都得到这个
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:UsersUserAppDataLocalnpm-cache_cacachetmpgit-clone-4622a2ff/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:UsersUserAppDataLocalnpm-cache_cacachetmpgit-clone-4622a2ffpackage.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
我试着:
npm cache clean -f
npm cache verify
- 删除本地和漫游应用数据中的整个npm-cache文件夹
npm install npm@latest -g
我有一个类似的问题,当我试图安装git依赖与npm install
。问题是git依赖没有包。json文件。生成一个包。
在我的例子中,我像这样手动打包了一些依赖项。
"@swf/pdfjs": "file:lib/swf-pdfjs-2.14.305c.tgz"
我的错误是在存档文件的package
文件夹中,没有package.json
文件的依赖项,在我重新包装它正确后,它再次工作正常。
我完全卸载了node,删除了appdata中所有的npm文件夹。重新安装节点。然后它足够工作,给我一个不同的错误。