一、node-sass报错
项目由于安装的node版本不同,安装依赖后导致项目运行失败并有报错问题。
首先需要根据自己电脑安装的node版本对照出当前项目需要下载对应版本的node-sass依赖,对照表如下图:
网页查找对应具体版本号的node-sass地址:node-sass - npm
二、为了项目能够一口气跑起来,需要按步骤操作
第一、查看电脑安装的node版本
第二、根据对照表找出当前node版本需要安装的node-sass依赖版本,上图node对应的是4.14+,为了方便我直接在package.json中自行修改node-sass的版本号,然后命令行执行 npm install就可以啦。(如果你是执行npm install之后报错的那么请继续往下看)
如果是先执行了npm install之后发现项目运行时报Node Sass version 7.0.0 is incompatible with ^4.0.0类似这样的错,那么需要先卸载已下载好的node-sass依赖
卸载node-sass命令:npm uninstall node-sass -D
重新安装指定版本号:npm install node-sass@4.14.1 --save-dev
总结
出了问题不要怕,看具体报错是什么,根据报错再对症下药。怕就怕错误不明显,各种浪费时间,捣鼓一圈还耽误学习时间。