PHP试题网_中国最大的免费网络PHP试题测试平台,PHP试卷调查,PHP试卷模板、PHP考试测验
公告: 【20201211】公告:复杂试卷成功上线,问答模块很快上线……网站将有诸多变化


安装vue-cli时报错

image.png


npm版本号和node版本号:

image.png


相关日志:

2103 verbose argv "D:\\language_install\\nodejs\\node.exe" "C:\\Users\\用户名\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "vue-cli"
2104 verbose node v14.15.3
2105 verbose npm  v7.6.0
2106 error Line breaks can't be quoted on Windows
2107 verbose exit 1


现象:

执行命令npm install vue-cli 或者 npm install 都会报错:npm ERR! Line breaks can’t be quoted on Windows。真是烦人



解决方案:

有人说是我的node版本过高,换12版本试下。未尝试,因为之前有一个项目已经可以跑起来。


尝试以下方法(霸王强上弓,不行就换node版本):

在上述日志路径中看到:


1493 verbose stack Error: Line breaks can't be quoted on Windows

1493 verbose stack     at quoteForCmd (C:\Users\用户名\AppData\Roaming\npm\node_modules\npm\node_modules\puka\index.js:41:11)



找到puka\index.js并根据错误信息找到出错行,修改文件内容为:


image.png


保存。


再次执行 npm install时,正常。


image.png


作者:OK兄 浏览次数:1