npm run dev启动前端项目出现一堆error
根据提示,上图蓝色框里输入命令 npm rebuild node-sass
,但依旧出现这样的问题,仔细看发现问题的根本是缺binding.node文件
意思是在项目下的node_modules_node-sass@4.14.1@node-sass\vendor\win32-x64-83下缺少了binding.node,打开win32-x64-83会发现文件夹是空的。
解决方案:
- 去sass/node-sass(https://github.com/sass/node-sass/releases)下载相应版本的binding.node,把下载好的win32-x64-83 binding.node 放到node_modules_node-sass@4.14.1@node-sass\vendor\win32-x64-83目录下
- 把win32-x64-83 binding.node文件重命名为binding.node,重新启动项目就成功啦