-
在
npm install
安裝好依賴后,執(zhí)行打包命令時可能報錯:1、
Error: Cannot find module '@vue/babel-preset-app'
2、
Error: Cannot find module 'cache-loader'
這里只列了兩種,只是因為換了
3
個node
環(huán)境出現(xiàn)的報錯。 -
網(wǎng)上的解決方案大多是:
1、刪除
node_modules
與package-lock.json
,重新$ npm install
一下,這是一種方案,但是可能不行,因為可能是node
版本問題。2、直接手動安裝一下找不到的模塊
$ npm i cache-loader
,但是可能依然不行,這個可能是內(nèi)部依賴的版本對不上,也會報內(nèi)部錯誤。 -
當(dāng)前解決的方案:文章來源:http://www.zghlxwxcb.cn/news/detail-526638.html
可能是
node
版本的問題,可能太高或太低,可以想下之前創(chuàng)建項目時用的node
版本是多少,切到那個版本去進行$ npm install
一下,這邊之前用的node v14.15
后面升級到v16
,發(fā)現(xiàn)在使用v15 v16
安裝都存在運行報錯,就切回v14
運行成功了。文章來源地址http://www.zghlxwxcb.cn/news/detail-526638.html
到了這里,關(guān)于解決前端報錯 Error: Cannot find module ‘xxx‘(包含 uniapp)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!