1、命令终端输入: npm install node-sass@4.12.x -D //4.12.x版本可以随意改,这里举个例子 出现错误安装不上,这是因为sass安装时获取源的问题,这里需要使用taobao的镜像 npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass 然后再运行 npm install node-sass@4.12.x -D 即可运行。 2、npm run dev时出现npmERR!codeELIFECYCLEnpmERR!errno1npmERR!platform@1.0.0start:nodebuild/dev-server.js 错误。 这种错误一般是80端口被占用 1)打开cmd 2)在cmd中输入netstat-ano (中间有空格),得到端口号对应的pid如图,查看80端口,所对应的pid并记下。  3)打开任务管理器,找到对应pid的进程,关闭即可。   3、安装node-sass后npm run serve提示:Node Sass version 6.0.0 is incompatible with ^4.0.0. 这需要观察package.json中各插件版本,router为4.0.0版本,推测可能为sass与router不兼容。尝试下载更低版本的node-sass,卸载原来的node-sass,使用了Ver 4.14.1的node-sass,问题解决; npm uni node-sass -D //卸载高版本 npm install node-sass@4.12.x -D //装合适的版本
以上为博主在使用时遇到的问题,欢迎其它问题交流。
|