我是Angle的新手,只是安装了它。现在,我使用scss以及尝试使用
制作了新应用ng serve
我遇到下一个错误
ERROR in ./src/styles.sass (./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/lib/loader.js??ref--14-3!./src/styles.sass)
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
Error: Cannot find module 'node-sass'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:587:15)
at Function.Module._load (internal/modules/cjs/loader.js:513:25)
at Module.require (internal/modules/cjs/loader.js:643:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.sassLoader (C:\OpenServer2\OSPanel\domains\ng2\node_modules\sass-loader\lib\loader.js:46:72)
i 「wdm」: Failed to compile.
如果我使用CSS创建新的应用程序,则一切正常,因此重新安装angular,python,windows-build-tools等的大多数方法均无效。 我该如何处理?
答案 0 :(得分:0)
最终解决。
那么,如何处理呢?
1. use npm install --global --production windows-build-tools
2. open C:\Users\%user%\.windows-build-tools and manually install from there python27 to C:\Python27 and vs_BuildTools
3. repro step 1 for finishing installing needed tools for vs_buildtools
4. use npm install --global node-sass
5. done
idk为什么将python添加到env路径没有用,也没有任何希望找到原因,我只是做了我做过的事情(谷歌搜索-很多人有同样的问题),现在它可以工作了