node-sass 报错,和前面一个同学类似,但是没能解决问题
来源:4-2 组件化开发思想与 toolbar 组件分析

老白一个
2019-08-26
运行服务保错。麻烦老师给予帮助
- 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
- 安装 ( 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 安装完成之后,再运行项目尝试下。00
相似问题