【发布时间】:2019-05-16 21:52:46
【问题描述】:
在使用最新版本更新 npm 时遇到一些错误和交战
c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External>npm cache clean --force npm WARN 使用 --force 我当然希望你知道你在做什么。
c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External>npm install npm@latest -g
npm http GET https://registry.npmjs.org/npm
npm http 200 https://registry.npmjs.org/npm
npm http GET https://registry.npmjs.org/npm/-/npm-6.5.0.tgz
npm http 200 https://registry.npmjs.org/npm/-/npm-6.5.0.tgz
npm WARN package.json path-is-inside@1.0.2 没有 README 数据
npm WARN package.json sorted-object@2.0.1 没有 README 数据
npm WARN package.json punycode@1.4.1 punycode 也是节点核心模块的名称。
npm WARN package.json string_decoder@1.1.1 string_decoder 也是节点核心模块的名称。
c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\node\npx -> c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7 \IDE\Extensions\Microsoft\Web Tools\External\node\node_modules\npm\bin\npx-cli.js
c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\node\npm -> c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7 \IDE\Extensions\Microsoft\Web Tools\External\node\node_modules\npm\bin\npm-cli.js
npm@6.5.0 c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\node\node_modules\npm
帮我更新这个 mnp 版本。由于这个我无法恢复 package.json 得到 错误
npm 错误!错误:方法不允许
npm 错误!在 errorResponse (C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\npm\node_modules\npm\lib\cache.js:753:14) npm 错误!在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\npm\node_modules\npm\lib\cache.js:773:12
npm 错误!已保存(C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\npm\node_modules\npm-registry-client\lib\get.js:148:7)
npm 错误!在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\npm\node_modules\graceful-fs\polyfills.js:133:7
npm 错误!在 Object.oncomplete (fs.js:107:15)
npm 错误!如果您需要帮助,可以报告整个日志,
npm 错误!包括 npm 和 node 版本,位于:
npm 错误! http://github.com/npm/npm/issues
npm 错误!系统 Windows_NT 6.2.9200
npm 错误!命令“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\node\node”“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\ IDE\Extensions\Microsoft\Web Tools\External\npm\node_modules\npm\bin\npm-cli.js" "安装"
npm 错误! cwd C:\Users\VIKAS\documents\visual studio
2015\Projects\Angular2\Angular2
npm 错误!节点 -v v0.10.31
npm 错误! npm -v 1.4.9
npm 错误!代码 E405
【问题讨论】:
-
你试过
npm cache clean || npm cache clean --force吗? -
是但无法解决问题?
-
试试这个
npm uninstall -g angular-cli npm cache clean or npm cache verify (if npm > 5) npm install -g @angular/cli@latest -
还是报错
-
如果我没记错的话,您目前正在使用 Angular 2 并尝试更新最新版本? link 阅读此文档,我认为它对您有帮助。
标签: node.js angular npm visual-studio-2015