前端蜗牛—阿灯个人博客

越努力越幸运~


Vue中使用node-sass报错的解决方法

Release time:2019-05-29 Author:阿灯 Reading volume:88


最近使用Vue来构建项目的时候出现了一个问题;

使用Sass插件来编译css的时候,npm run dev的时候报错。

Module build failed: Error: Missing binding G:\svn\meiqiling\meiqiling-web-vue\dev\node_modules\node-sass\vendor\win32-x64-64\binding.node


报错截图:



百度找了一下说是有时候会因为node的版本不一样导致node-sass插件报错,也有说是被墙引起的;


解决办法:

1、先去墙(就是把下载地址映射到淘宝去)



npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
 
// 也可以设置系统环境变量的方式。示例
// linux、mac 下
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass
 
// window 下
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ 


设置全局镜像(我是设置了全局)
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/



2、重载sass


    npm rebuild node-sass       

     



Catfish Blog | 后台 | Github
© adeng.y 粤ICP备17049299号