javascript - 运行 Angular 7 应用程序时找不到模块“node-sass”
问题描述
我正在尝试运行我的应用程序,但出现以下错误。
./src/styles.scss 中的错误 (./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.scss) 模块构建失败(来自 ./node_modules/sass-loader/lib/loader .js):错误:在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) 在 Function.Module._load (internal/modules/cjs/loader.在 Object.sassLoader (C:\ Users\xxx\xxx\App\xxxx\node_modules\sass-loader\lib\loader.js:46:72) ./src/app/widget-modules/xxxxx/xxxx.component.ts 中的错误模块未找到:错误: 无法解析 './xxxxx.'C:\Users\oooo\mmmm\App\zzzz\src\app\yyyy\xxxx' 中的 component.scss'。
我尝试使用以下命令安装 node-sass,但没有任何效果。当我尝试运行以下命令时,我也收到了 python 错误。
npm i node-sass
npm i --save node-sass
npm i --save-dev node-sass
npm install --save-dev --unsafe-perm node-sass
错误:
找不到 python 可执行文件 python 你可以设置 python 环境变量。
我也删除了 node_modules 文件夹并重新安装但无法正常工作。
解决方案
我知道这是迟到的答案,但将来可能会对某些人有所帮助
我遇到了同样的问题。就我而言,我npm
使用以下命令强制安装
npm install --force
推荐阅读
- mysql - mysqldump 在尝试导出到 csv 时给出 You must use option --tab with --fields-... 错误
- python - 使用python进行文本数据聚类
- graphql - 如何在同一张表上为 Amplify GraphQL Schema 建模多对多关系
- redis - Redis中修改对象的LUA脚本
- javascript - PHP 加密 -> IONIC 解密 = 截断字符串
- java - Hibernate 5.4.29 -> 本机查询需要标量?
- node.js - 我需要帮助来解释 NPM ERESOLVE 错误消息
- sql-server - 使用 SQOOP 将数据从 SQL Server 导入 HIVE
- angularfire - Angular 11 firebase 站点未启动
- laravel - Job 和命令的工作安排如何?