运行Angular 7项目的问题

时间:2019-04-10 11:07:57

标签: javascript node.js angular sass node-sass

在运行有角项目(ng serve -0)的同时安装了Node.js(10.x和11.X)版本后,我收到以下错误消息。

  

./ src / styles.scss中的错误   (./node_modules/@angular-devkit/build-angular/src/ang   ular-cli-files / plugins / raw-css-loader.js!./ node_modules / postcss-loader / src ?? embe   ddd!./ node_modules / sass-loader / lib / loader.js ?? ref--14-3!./ src / styles.scss)   模块构建失败(来自./node_modules/sass-loader/lib/loader.js):   错误:找不到模块“ node-sass”       在Function.Module._resolveFilename(内部/模块/cjs/loader.js:582:15)       在Function.Module._load(内部/模块/cjs/loader.js:508:25)       在Module.require(internal / modules / cjs / loader.js:637:17)       在要求时(内部/模块/cjs/helpers.js:22:18)       在Object.sassLoader(E:\ Projects \ my-app \ node_modules \ sass-loader \ lib \ loader .js:46:72)我   ?wdm ?:编译失败。

我经历了很多堆栈溢出问题和有角度的论坛,但是所提供的解决方案都不适合我。

我尝试了以下命令:

npm install --save-dev  --unsafe-perm node-sass

npm rebuild node-sass --force

npm install --save-dev @angular-devkit/build-angular

ng update @angular/cli

我还尝试使用以下命令更新npm:npm install -g npm@latest

我遇到了一个问题:ERROR in Cannot find module 'node-sass'

但是这些代码都无济于事。我尝试重新安装具有不同版本的节点,但是仍然抛出相同的错误。

屏幕截图:https://imgur.com/a/1iKNcw0

编辑1 请看看这个github thread

我尝试更改线程中提到的angular.json文件中的sass,但问题仍然存在。

编辑2 我已经更新了imagur link中的图像,第一幅图像显示了成功创建角度项目后CLI的响应。其余四个图像显示运行Angular 7时出现问题的系统的控制台详细信息。

我还为上述添加了pastebin:

  1. Without Issue
  2. System with Issue

编辑3

以下提供了Angular版本的详细信息 <code>ng version</code>

0 个答案:

没有答案