天天看点

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

继续阅读