vue報(bào)錯(cuò)Error:Cannot?find?module?'fs/promises'的解決方式
發(fā)現(xiàn)錯(cuò)誤
在node項(xiàng)目中運(yùn)行:cnpm install命令時(shí),報(bào)出“Error:Cannot find module 'fs/promises”錯(cuò)誤。
原因:
是Node.js版本太低導(dǎo)致的(也可以說(shuō)是cnpm版本太高),由于低版本的Node.js對(duì)于promises的引入方式與高版本的是不一樣,而cnpm版本太高的話(huà),Node是不支持’fs/promises’引入方式的。
解決方案:
1、升級(jí)Node.js版本:
- 清理npm緩存:
npm cache clean -f
- 安裝版本管理工具:
npm install -g n
- 升級(jí)到最新的版本:n latest(最新版本)n stable(最新穩(wěn)定版本)
2、降低cnpm的版本:
- 刪除已安裝的cnpm版本:
npm uninstall -g cnpm
- 安裝低版本cnpm:
npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org
在這里 因?yàn)橐褂玫絭ue3.0進(jìn)行開(kāi)發(fā),而且在官網(wǎng)有說(shuō)明,創(chuàng)建一個(gè) Vue 應(yīng)用的前提條件,已安裝 16.0 或更高版本的 Node.js
所以就選擇升級(jí)啦
Windows系統(tǒng)升級(jí)nodejs
第一步:node -v查看node.js版本
第二步:打開(kāi)cmd查看你之前node版本安裝的路徑,where node
第三步:直接去官網(wǎng)下載與你電腦系統(tǒng)(32位還是64位)對(duì)應(yīng)的最新的mis版本,安裝在上述路徑中覆蓋即可。https://nodejs.org/en/
第四步:node -v,發(fā)現(xiàn)更新到最新版本了。成功!
Linux系統(tǒng)升級(jí)nodejs
Node.js升級(jí)工具n
n 是一個(gè)Node工具包,可以快速簡(jiǎn)單地升級(jí) Node.js。
用n升級(jí)nodejs(建議使用此方法)
# 查看當(dāng)前node版本 $ node -v # 清除npm緩存 $ npm cache clean -f # 全局安裝n $ npm install -g n # 升級(jí)到最新穩(wěn)定版 $ n stable # 升級(jí)到最新版 $ n latest # 升級(jí)到定制版 $ n v14.6.0 # 切換使用版本 $ n 13.10.0 (ENTER) # 刪除制定版本 $ n rm 13.10.0 # 用制定的版本執(zhí)行腳本 $ n use 13.10.0 some.js # 升級(jí)完成查看 node版本 $ node -v
總結(jié)
到此這篇關(guān)于vue報(bào)錯(cuò)Error:Cannot find module 'fs/promises'解決的文章就介紹到這了,更多相關(guān)vue報(bào)錯(cuò)Cannot find module fs/promises內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue 內(nèi)置過(guò)濾器的使用總結(jié)(附加自定義過(guò)濾器)
這篇文章主要介紹了vue 內(nèi)置過(guò)濾器的使用總結(jié)(附加自定義過(guò)濾器),詳細(xì)的介紹了各種過(guò)濾器的使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12詳解在Vue.js編寫(xiě)更好的v-for循環(huán)的6種技巧
這篇文章主要介紹了詳解在Vue.js編寫(xiě)更好的v-for循環(huán)的6種技巧,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04Vue動(dòng)態(tài)修改網(wǎng)頁(yè)標(biāo)題的方法及遇到問(wèn)題
Vue下有很多的方式去修改網(wǎng)頁(yè)標(biāo)題,這里總結(jié)下解決此問(wèn)題的幾種方案:,需要的朋友可以參考下2019-06-06基于Vue和Firebase實(shí)現(xiàn)一個(gè)實(shí)時(shí)聊天應(yīng)用
在本文中,我們將學(xué)習(xí)如何使用Vue.js和Firebase來(lái)構(gòu)建一個(gè)實(shí)時(shí)聊天應(yīng)用,Vue.js是一種流行的JavaScript前端框架,而Firebase是Google提供的實(shí)時(shí)數(shù)據(jù)庫(kù)和后端服務(wù),結(jié)合這兩者,我們可以快速搭建一個(gè)功能強(qiáng)大的實(shí)時(shí)聊天應(yīng)用,需要的朋友可以參考下2023-08-08vue2項(xiàng)目中如何使用clipboard復(fù)制插件
這篇文章主要介紹了vue2項(xiàng)目中如何使用clipboard復(fù)制插件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07Vue基于iview table展示圖片實(shí)現(xiàn)點(diǎn)擊放大
這篇文章主要介紹了Vue基于iview table展示圖片實(shí)現(xiàn)點(diǎn)擊放大,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08axios發(fā)送post請(qǐng)求,提交圖片類(lèi)型表單數(shù)據(jù)方法
下面小編就為大家分享一篇axios發(fā)送post請(qǐng)求,提交圖片類(lèi)型表單數(shù)據(jù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-03-03基于vue的fullpage.js單頁(yè)滾動(dòng)插件
這篇文章主要為大家詳細(xì)介紹了基于vue的fullpage.js單頁(yè)滾動(dòng)插件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03