天天看點

node問題合集(搭建vue架構的時候所碰到的問題)

一、最近在學習node的時候,發現經常會啟動報錯,但隻要修改了監聽的端口之後就恢複正常,報錯為listen EADDRINUSE :::8000。如下:

執行npm run dev時報錯

node問題合集(搭建vue架構的時候所碰到的問題)

解決方法:

查找端口在哪裡寫了,然後修改端口

二、運作cnpm install的時候報錯optional install error: Package require os(darwin) not compatible with your platform(win32),如下:

node問題合集(搭建vue架構的時候所碰到的問題)

解決方法:

雖然提示不适合Windows,但是問題好像是sass loader出問題的。是以隻要執行下面指令即可;

方案一:

cnpm rebuild node-sass
#不放心可以重新安裝下
cnpm install

           

方案二:

npm update
npm install
nodejs node_modules/node-sass/scripts/install.js
npm rebuild node-sass
           

一般隻要執行方案一就夠了。

然後再運作,OK。

三、執行npm install vue-ydui --save 時報錯“npm WARN checkPermissions Missing write access to E:\jingjing\vux-template\node_modules\cliui\node_modules\wordwrap”

node問題合集(搭建vue架構的時候所碰到的問題)

解決方法:

使用淘寶鏡像安裝,例如,使用cnpm install vue-ydui --save

四、執行npm run dev時報錯“var content = require("!!../../vue-style-loader/index.js!../../css-loader/index.js??ref--7-1!../../postcss-loader/lib/index.js??ref--7-2!./ydui.rem.css");”如下

node問題合集(搭建vue架構的時候所碰到的問題)

解決方法:在webpack.base.conf.js裡面的這個位置添加include,include: [] 這裡用一個數組來包括的要解析的檔案夾路徑,如下圖

node問題合集(搭建vue架構的時候所碰到的問題)

解釋:

include:是代表我們解析的檔案隻包含那些東西 

include: [] 這裡用一個數組來包括的要解析的檔案夾路徑

格式一般是:

node問題合集(搭建vue架構的時候所碰到的問題)

哪怕include: []為空,都行。

這次問題參考連結:https://blog.csdn.net/z852064121/article/details/72660327

繼續閱讀