问题描述
用yarn去下载依赖的时候,报错说找不到,换哪个地址下哪个东西都找不到,一直报404。
解决
期间我试了重装node,换了好几个攻略重装,配置环境变量,新建文件啥的都没整好。最后我无意间看到有人提到.npmrc文件,我就对比了一下我和同事的.npmrc文件,他里面只有一个registry的赋值,但我有proxy、registry、cache、prefix四个属性的赋值,于是我就删掉了除registry之外的三个,发现可以下下来,但是用不了,于是我把cache和prefix再次加上,最终可以正常使用。
总结
如果你也存在npm下什么都报404的错误,可以试试去C盘\Users(有人电脑里可能叫用户)\你电脑锁屏的名字里去找.npmrc文件,把proxy那一行删掉试试。