Aar*_*ron 9 node.js npm package.json npm-install package-lock.json
当我提取团队的代码并运行npm install其中的许多项目时package-lock.json,它们的resolved属性从 URL 更改为false. 例如
"debug": {\n "version": "3.2.6",\n "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",\n \xe2\x80\xa6\n},\n\n// changes to \n\n"debug": {\n "version": "3.2.6",\n "resolved": false,\n \xe2\x80\xa6\n},\nRun Code Online (Sandbox Code Playgroud)\n\n我希望这种事不要发生。我不明白为什么会发生这种情况,也不明白是什么原因造成的。这似乎是一个非常奇怪和严重的错误。如果我签入并部署它会发生什么?\xe2\x80\x8d\xe2\x99\x82\xef\xb8\x8f
\n\nnpm -v #=> 6.14.5
node -v #=> v12.13.0
正如 @bryan60 所指出的,这是 NPM 中的一个错误,特别是npm link. 目前我们除了等待更新之外无能为力。
如果您遇到问题,并且有几分钟的时间,rm -rf node_modules/ && npm install请重新安装所有节点模块,这样您就不会遇到package-lock.json问题了。
| 归档时间: |
|
| 查看次数: |
6350 次 |
| 最近记录: |