npm install 编译之后运行出现问题

新手上路,请多包涵

npm install后 运行项目
ERROR in ./src/renderer/components/Pager/index.vue?vue&type=style&index=0&id=108d3b70&lang=scss&scoped=true& (./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/sass-loader/lib/loader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/renderer/components/Pager/index.vue?vue&type=style&index=0&id=108d3b70&lang=scss&scoped=true&)
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
Error: Module did not self-register.

  at Object.Module._extensions..node (module.js:598:18)
  at Module.load (module.js:488:32)
  at tryModuleLoad (module.js:447:12)
  at Function.Module._load (module.js:439:3)
  at Module.require (module.js:498:17)
  at require (internal/module.js:20:19)
  at module.exports (/home/pi/capp/node_modules/node-sass/lib/binding.js:19:10)
  at Object.<anonymous> (/home/pi/capp/node_modules/node-sass/lib/index.js:14:35)
  at Module._compile (module.js:571:32)
  at Object.Module._extensions..js (module.js:580:10)
  at Module.load (module.js:488:32)
  at tryModuleLoad (module.js:447:12)
  at Function.Module._load (module.js:439:3)
  at Module.require (module.js:498:17)
  at require (internal/module.js:20:19)
  at Object.sassLoader (/home/pi/capp/node_modules/sass-loader/lib/loader.js:46:72)

@ ./src/renderer/components/Pager/index.vue?vue&type=style&index=0&id=108d3b70&lang=scss&scoped=true& (./node_modules/vue-style-loader!./node_modules/css-loader!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/sass-loader/lib/loader.js!./node_modules/vue-loader/lib??vue-loader-options!./src/renderer/components/Pager/index.vue?vue&type=style&index=0&id=108d3b70&lang=scss&scoped=true&) 4:14-328 14:3-18:5 15:22-336
@ ./src/renderer/components/Pager/index.vue?vue&type=style&index=0&id=108d3b70&lang=scss&scoped=true&
@ ./src/renderer/components/Pager/index.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/renderer/pages/modelThree/DisplayBox.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/DisplayBox.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/DisplayBox.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/renderer/pages/modelThree/Monitor.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/Monitor.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/Monitor.vue
@ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/renderer/pages/modelThree/index.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/index.vue?vue&type=script&lang=js&
@ ./src/renderer/pages/modelThree/index.vue
@ ./src/renderer/router/index.js
@ ./src/renderer/main.js
@ multi ./.electron-vue/dev-client ./src/renderer/main.js
这是一个什么错误。

阅读 2.7k
2 个回答

Error: Module did not self-register.

错误提示是模块没有注册,使用npm Install安装,结果还是报错,说明模块没有安装成功

解决办法

  试试将Sass相关的模块卸载后重装。npm uninstall node-sass -D

node-sass sass-loader一般用npm下载不下来 可以用cnpm 而且很快 跟npm一样 所以以后尽量用cnpm就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题