node-sass 报错,和前面一个同学类似,但是没能解决问题

来源:4-2 组件化开发思想与 toolbar 组件分析

老白一个

2019-08-26

运行服务保错。麻烦老师给予帮助

  1. node 版本 : v10.16.3
npm run serve

> imooc-hybrid-web@0.1.0 serve D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web
> vue-cli-service serve

 INFO  Starting development server...
98% after emitting CopyPlugin

 ERROR  Failed to compile with 1 errors                                                                                                                                                                       12:45:55 AM
 error  in ./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true&

Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Cannot find module 'node-sass'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at getDefaultSassImpl (D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web\node_modules\sass-loader\dist\index.js:198:10)
    at Object.loader (D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web\node_modules\sass-loader\dist\index.js:80:29)

 @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true& 4:14-456 14:3-18:5 15:22-464
 @ ./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true&
 @ ./src/views/Home.vue
 @ ./src/router.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://192.168.1.146:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
  1. 安装 ( npm install node-sass -g ),之后再次运行

> imooc-hybrid-web@0.1.0 serve D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web
> vue-cli-service serve

 INFO  Starting development server...
98% after emitting CopyPlugin

 ERROR  Failed to compile with 1 errors                                                                                                                                                                       12:49:46 AM
 error  in ./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true&

Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
Error: Cannot find module 'node-sass'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at getDefaultSassImpl (D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web\node_modules\sass-loader\dist\index.js:198:10)
    at Object.loader (D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web\node_modules\sass-loader\dist\index.js:80:29)

 @ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true& 4:14-456 14:3-18:5 15:22-464
 @ ./src/views/Home.vue?vue&type=style&index=0&id=fae5bece&lang=scss&scoped=true&
 @ ./src/views/Home.vue
 @ ./src/router.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://192.168.1.146:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js



写回答

1回答

Sunday

2019-08-26

在项目路径(D:\workspace\htmlSpace\jdSpace\jdDemo\imooc-hybrid-web
)下 执行 : npm install  node-sass  (不要全局安装)。 等待 node-sass 安装完成之后,再运行项目尝试下。

0
0

混合开发入门 Vue结合Android/iOS开发仿京东项目App

流行的混合开发实战入门,前端和原生开发同学不容错过

1108 学习 · 448 问题

查看课程