一、“node-sass”: "^4.14.1"版本必须与对应的Node版本对应,此nodesass对应14.16.1的版本
二、查看当前Node版本,打开命令运行框,输入Node-v查看当前Node版本号。
当前node版本号为14.16.1
三、进行node版本切换。
下载Nvm进行自行切换Node版本
1.卸载当前安装的Node,卸载干净。
2.进行Nvm的安装。
3.官网地址:链接: https://github.com/coreybutler/nvm-windows/releases 打开网址我们可以看到安装包
四、安装Nvm
1.安装 nvm 其实很简单,跟其他普通软件一样,傻瓜式安装,双击安装文件 nvm-setup.exe ,点击Next进入下一步 2.选择nvm安装路径,点击Next进入下一步 3.选择nodejs安装路径,这步安装需要注意的是你之前是否安装过 node 版本,如果安装过最好选择你之前安装的 node 目录(注意此目录很重要哦)
4.确认安装即可,但是如果你之前安装过 node 此时 nvm 会检测到提示是否把安装的版本加载到 nvm 版本管理中
5.如果之前你没有安装过 node 则完成上面操作等待即安装完成,但是如果之前有就会出现下面提示.
上面提示是告诉我们是否要将已有 node 添加到 nvm 版本中进行控制,一般我们选择是将以后添加进行 nvm 版本控制
6.出现下面提示表示我们软件安装完成
7.软件安装完确认是否正常,打开 cmd 输入 nvm -v 查看版本号,如果能打印出版本号,如下显示表示正常
五、使用安装Nvm安装Node版本
输入nvm install 16.0.0命令进行安装node16.0.0的版本。安装其他版本输入对应的版本号即可 例如14.0.0等 安装完成后使用命令nvm list查看所安装的node版本。
六、切换node版本
使用命令nvm use 16.0.016.0.0为对应的版本号 ,切换成功后会提示当时Nowing use 的版本为16.0.0,切换其他的输入对应的版本号即可。如果全局无效需要自己在环境变量中进行添加对应的Node版本的路径。
七、返回项目代码卸载已经安装的node依赖,然后重新进行npm install,问题解决。
文章来源
发表评论