node-sass的版本是3.9.3
Please restart this script from an administrative PowerShell!
在当前powershell中执行下命令
Start-Process powershell -Verb runAs
npm:error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。 [C:UserswinDesktopvonic-master ode_modules ode-sassuildinding.sln]
以管理员身份运行:Windows PowerShell,出现错误上面就是解决方法
npm install --global --production windows-build-tools
npm install -g node-gyp
安装python,只能安装python 2的版本,python3会失败
更改源文件
由于我跳出去了,所以没这步,一般还需要新建.npmrc文件
phantomjs_cdnurl=http://cnpmjs.org/downloads
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
安装node-sass
npm install node-sass@3.9.3 --save-dev