错误的ERR!代码E404,npm ERR!找不到404:@XXXX

时间:2018-02-15 18:02:14

标签: npm

我使用自定义的npm注册表,并且最近在尝试npm install时发生了以下错误。

可能导致这种情况的原因是什么?我尝试过不同版本的节点,并清除node_modules文件夹,但都没有帮助。

enter image description here

1 个答案:

答案 0 :(得分:1)

这是尝试使用范围包的问题。

要解决这个问题,我只需删除^中devDependencies列表中的package.json来硬编码依赖项,例如

     "devDependencies": {        "devDependencies": {
-        "express": "^4.14.0",  +        "express": "4.14.0",
-        "gh-pages": "^0.12.0", +        "gh-pages": "0.12.0",   

等...