今天熟悉公司項目時,碰到的這個問題。剛開始是在用vue的腳手架來構建基於wenbpack的項目,按照vue.js官網上的步驟進行構建,我發現我比別人少了dist文件夾。具體的原因還沒有深究,我猜想可能是需要升級node.js的版本。於是上網查找了下node.js升級的過程,誰知道按照別人的步驟試了好幾遍,還是不成功。很多次到最后一步提示:'bash' 不是內部或外部命令。。
很無語,啥原因,我也是一臉懵逼。
第一步:node -v查看node.js版本
第二步: npm -v 查看npm包管理器的版本
這兩步都正常可以返回之前安裝的版本。
第三步:按照別人的博客上來,先升級npm 的版本。npm install npm -g
第四步:npm -v,發現npm確實升級了
第五步:安裝n模塊,npm install -g n --force
第六步:n stable(或者n latest,或者n 版本號)
接着就報錯了。
查看具體原因,很多博主都是這么干的,但是,錯就錯在windows上並不支持n模塊啊。大坑,花了我三個小時左右。。。。。。。。。。。
具體的做法應該是:
第一步:node -v查看node.js版本
第二步: npm -v 查看npm包管理器的版本
第三步:打開cmd查看你之前node版本安裝的路徑,where node
第四步:直接去官網下載與你電腦系統(32位還是64位)對應的最新的mis版本,安裝在上述路徑中覆蓋即可。
第五步:node -v,發現更新到最新版本了。