部署vue-element-admin遇到的坑

如果出现以下错误
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microso
ft Visual Studio 200
5;
就是缺少windows构建插件

直接管理员权限运行cmd安装下面的

npm install --global --production windows-build-tools
npm install -g node-gyp

或者运行时出现以下问题

 error  in ./src/components/Kanban/index.vue?vue&type=style&index=0&id=d5a341ac&lang=scss&scoped=true&

Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Missing binding C:\Users\12254\vue-element-admin\node_modules\node-sass\vendor\win32-x64-64\binding.node
Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 10.x

Found bindings for the following environments:
  - Windows 64-bit with Node.js 10.x

就是node-sass有问题 直接在项目目录运行以下代码

npm install node-sass 

剩下的应该就没啥问题了

windows构建插件那需要python2.x版本 如果有安装会自动无视

还有问题 请直接留言或者去作者GitHub发issues看看

vue-element-admin地址https://github.com/PanJiaChen/vue-element-admin/issues

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注