报错:npm ERR! code 1 npm ERR! path D:\node_modules\node-sass

问题原因:nodejs本身版本会影响到下载的node-sass的版本,node的版本对应着node-sass的版本可下载区间。我们个人使用的nodejs版本过高,导致下载的node-sass版本过高。无法迎合项目中4.12.0版本的node-sass。

版本对应及下载路径:以往的版本 | Node.js

解决方案:

   1.卸载电脑高版本nodejs,可通过控制面板来卸载,并删除对应文件夹中的内容。

   2.根据版本所需要的node-sass版本来找到对应版本的nodejs,并下载安装。

   3.安装完成后,进入命令行窗口,查看npm版本,nodejs版本是否更换为相应版本。如输入npm -v时出现版本以外的英文,需要去nodejs的缓存路径下,删除曾下载过的npm。

   4.删除,并重新拉取项目。直接npm i即可。

 

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐