要解决Angular 7生产构建错误地编译SASS样式的问题,您可以尝试以下步骤:
angular.json文件中找到"schematics"部分,并确保@schematics/angular:component的"style"选项设置为"scss",如下所示:"schematics": {
  "@schematics/angular:component": {
    "style": "scss"
  }
}
"src/style.scss"的文件,并在其中引入您的SASS样式文件,如下所示:@import "path/to/your/sass/style.scss";
angular.json文件,找到"build"配置,并添加"stylePreprocessorOptions"选项,将其设置为指向您的SASS入口文件。在这个例子中,我们将其设置为"src/style.scss",如下所示:"build": {
  ...
  "options": {
    ...
    "stylePreprocessorOptions": {
      "includePaths": [
        "src/style.scss"
      ]
    }
  },
  ...
}
ng build --prod
这样,您的SASS样式文件将正确地编译为CSS,并在生产构建中使用。