在 Angular 10 上从 node-sass 切换到 sass(dart-sass) 时出错
Error when switching from node-sass to sass(dart-sass) on Angular 10
我正在使用 Angular 版本 10.2.0,NodeJs 14.17.3 并且想从 node-sass 切换到包 sass(以前是 dart-sass).我卸载了 node-sass,删除了 node_modules,清除了 npm 缓存,npm 安装并安装了 sass。当我 运行 程序时, sass-loader 向我抛出错误。
来自我的 package.json 的片段:
"sass": "^1.43.4",
"sass-loader": "^10.1.1",
"simple-line-icons": "^2.4.1",
"ts-helper": "0.0.1",
"tslib": "~2.1.0",
"xlsx": "^0.15.6",
"zone.js": "^0.10.3"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.1002.2",
"@angular/cli": "^10.2.2",
"@angular/compiler-cli": "^10.2.4",
你能帮我解决我的问题吗?
您可以尝试将出现的 /deep/
替换为 ::ng-deep
- 我认为 /deep/
可能不再受支持
我正在使用 Angular 版本 10.2.0,NodeJs 14.17.3 并且想从 node-sass 切换到包 sass(以前是 dart-sass).我卸载了 node-sass,删除了 node_modules,清除了 npm 缓存,npm 安装并安装了 sass。当我 运行 程序时, sass-loader 向我抛出错误。
来自我的 package.json 的片段:
"sass": "^1.43.4",
"sass-loader": "^10.1.1",
"simple-line-icons": "^2.4.1",
"ts-helper": "0.0.1",
"tslib": "~2.1.0",
"xlsx": "^0.15.6",
"zone.js": "^0.10.3"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.1002.2",
"@angular/cli": "^10.2.2",
"@angular/compiler-cli": "^10.2.4",
你能帮我解决我的问题吗?
您可以尝试将出现的 /deep/
替换为 ::ng-deep
- 我认为 /deep/
可能不再受支持