项目场景:
在网络上下载一些vue项目时,经常遇到node-sass的报错,卸载重装都不行,重装时甚至会装不上
原因分析:
这是因为你的nodejs版本与开发者的版本不同,部分人会选择改nodejs版本,该教程为另一种方法,不需要改变任何代码和版本
解决方案:
- 将代码正常下载下来
- 设置npm源为淘宝源,
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 这里还有其他办法改为淘宝源,可以自行百度
- 使用管理员打开 PowerShell窗口
- 输入以下命令,如果没反应再输入一次
set-ExecutionPolicy RemoteSigned
- 选择A
- 正常安装依赖与运行
- cnpm install
- npm run dev / npm run serve