如何消除错误消息:“quot;TypeError:无法读取属性';修剪';“未定义”的定义;当我在prod中构建Angular 9时?

如何消除错误消息:“quot;TypeError:无法读取属性';修剪';“未定义”的定义;当我在prod中构建Angular 9时?,angular,angular9,Angular,Angular9,我已经使用VisualStudio2019中的Angular模板创建了一个.net core 3.1/Angular 9应用程序 我无法在发布模式下部署应用程序。我已经指出了问题的角度9建设 我可以使用命令“ng build”在angular 9中构建我的应用程序,但是当我尝试使用命令“ng build--prod”为生产构建应用程序时,会收到错误消息 “TypeError:无法读取未定义的属性'trim'” 我在应用程序中不使用修剪功能 它似乎来自资产优化优化css网页包插件 下面是日志文件

我已经使用VisualStudio2019中的Angular模板创建了一个.net core 3.1/Angular 9应用程序

我无法在发布模式下部署应用程序。我已经指出了问题的角度9建设

我可以使用命令“ng build”在angular 9中构建我的应用程序,但是当我尝试使用命令“ng build--prod”为生产构建应用程序时,会收到错误消息 “TypeError:无法读取未定义的属性'trim'”

我在应用程序中不使用修剪功能

它似乎来自资产优化优化css网页包插件

下面是日志文件的外观

[error] TypeError: Cannot read property 'trim' of undefined
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\styles.ff78110e0c95cd51fe03.css:7596:5
    at Object.attribute (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\dist\index.js:46:47)
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\dist\index.js:208:39
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:176:26
    at Selector.each (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:159:22)
    at Selector.walk (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:175:21)
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:179:31
    at Root.each (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:159:22)
    at Root.walk (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\selectors\container.js:175:21)
    at Processor.func (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\dist\index.js:201:27)
    at Processor._runSync (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\processor.js:84:30)
    at Processor.processSync (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\node_modules\postcss-selector-parser\dist\processor.js:177:27)
    at getParsed (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\dist\index.js:34:59)
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss-minify-selectors\dist\index.js:196:39
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss\lib\container.js:239:18
    at C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss\lib\container.js:135:18
    at AtRule.each (C:\[MyAppName]\[MyAppName]\[MyAppName].Web\ClientApp\node_modules\postcss\lib\container.js:101:16)

同样的事情也发生在我身上,但在文档中查找一下,我发现这个命令对我帮助很大:

ng build --buildOptimizer=false
通过这种方式,我将应用程序构建到生产环境中