webpack安装node-sass出现问题
我的问题反馈是这样的:
1 | Downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-72_binding.node |
原因是由于网络限制导致无法下载 .node 文件,解决方法如下:
使用淘宝镜像,使用镜像前请把node_modules文件夹下原有的node-sass有关的文件全删了
1 | npm install -g cnpm --registry = http://registry.npm.taobao.org |
上述第2步运行可能会碰到如下问题
1 | cnpm : 无法加载文件 D:\Softwares\nodejs\node_global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Po |
这是说是没有权限,需要用管理员身份进行运行并授权
解决方法:
打开本地的 Windows PowerShell,以管理员身份运行:
1 | set-ExecutionPolicy RemoteSigned |