@vue/cli4.2.3的坑

使用@vue/cli4.2.3 create初始化一個(gè)項(xiàng)目后,運(yùn)行命令一直報(bào)如下錯(cuò)誤,提示ansi-sytles找不到
解決過(guò)程:
1、以為是缺少提示中的包,直接按照提示安裝ansi-sytles,無(wú)果。
事情遠(yuǎn)沒(méi)有想的這么簡(jiǎn)單

2、rm -rf node_modules 再 npm install,無(wú)果

3、rm -rf node_modules 再npm cache clean -f清空緩存,再 npm install,無(wú)果

4、懷疑是自己電腦環(huán)境,找同事初始化了一個(gè)項(xiàng)目打包給我,運(yùn)行npm run serve,還是同樣的報(bào)錯(cuò)

5、有點(diǎn)絕望了,看到網(wǎng)上說(shuō)@vue-cli4會(huì)自己升級(jí)sass-loader,于是升級(jí)了sass-loader,但是會(huì)提示node-sass安裝不上,(原因是node-sass要從github上下載包,國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境導(dǎo)致經(jīng)常安裝不上)想辦法裝上了node-sass,依舊無(wú)果~
對(duì)應(yīng)攻略:https://blog.csdn.net/qq_39953537/article/details/102759821

6、嘗試將@vue/cli降級(jí)后再初始化出來(lái)一個(gè)項(xiàng)目,成功!

以下是前五步出錯(cuò)階段一直存在的報(bào)錯(cuò)提示:

$ npm run serve

temp@0.1.0 serve E:\test\temp
vue-cli-service serve

INFO Starting development server...
WARN A new version of sass-loader is available. Please upgrade for best experience.
ERROR Error: Cannot find module 'ansi-styles'
Error: Cannot find module 'ansi-styles'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (E:\node_modules\eslint\node_modules\chalk\index.js:3:18)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (E:\node_modules\eslint\lib\formatters\codeframe.js:7:15)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! temp@0.1.0 serve: vue-cli-service serve
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the temp@0.1.0 serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! D:\MyData\ex_zengfr\AppData\Roaming\npm-cache_logs\2020-03-12T06_57_36_529Z-debug.log

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容