【问题标题】:Angular 7 - ng build --prod TypeError: Cannot read property '1' of undefinedAngular 7 - ng build --prod TypeError:无法读取未定义的属性“1”
【发布时间】:2019-01-21 05:52:05
【问题描述】:

在为生产 ng buid --prod 构建我的 Angular 项目时,我收到以下错误:

10% 构建模块 3/4 个模块 1 个活动模块 .../client/src/styles.sass/media/client/node_modules/clean-css/lib/optimizer/level-1/optimize.js:429 context.warnings.push('无效值标记' + formatPosition(value[0][1][2][0]) + '.ignoring.');

TypeError: Cannot read property '1' of undefined
    at optimizeBody (/media/client/node_modules/clean-css/lib/optimizer/level-1/optimize.js:429:82)
    at level1Optimize (/media/client/node_modules/clean-css/lib/optimizer/level-1/optimize.js:657:9)
    at level1Optimize (/media/client/node_modules/clean-css/lib/optimizer/level-1/optimize.js:648:9)
    at optimize (/media/client/node_modules/clean-css/lib/clean.js:144:5)
    at /media/client/node_modules/clean-css/lib/clean.js:120:29
    at /media/client/node_modules/clean-css/lib/reader/read-sources.js:26:64
    at loadOriginalSources (/media/client/node_modules/clean-css/lib/reader/load-original-sources.js:26:5)
    at /media/client/node_modules/clean-css/lib/reader/read-sources.js:26:14
    at applySourceMaps (/media/client/node_modules/clean-css/lib/reader/apply-source-maps.js:34:5)
    at /media/client/node_modules/clean-css/lib/reader/read-sources.js:25:12
    at fromStyles (/media/client/node_modules/clean-css/lib/reader/read-sources.js:152:5)
    at fromString (/media/client/node_modules/clean-css/lib/reader/read-sources.js:48:10)
    at doReadSources (/media/client/node_modules/clean-css/lib/reader/read-sources.js:33:12)
    at readSources (/media/client/node_modules/clean-css/lib/reader/read-sources.js:24:10)
    at /media/client/node_modules/clean-css/lib/clean.js:115:12
    at _combinedTickCallback (internal/process/next_tick.js:131:7)

早些时候,今天一切正常。但是现在这个。

这似乎是由某些 css 优化器 clean-css 引起的,但我不知道如何修复它。 (我尝试更新并重新安装 angular)

【问题讨论】:

标签: angular angular-cli angular7 clean-css angular-builder


【解决方案1】:

我发现了问题。

真的很傻,我不知道为什么上菜时出错。

我在我的一个 .sass 文件中忘记了一个空格

我写了:transform:rotate(360deg)

但应该是:transform: rotate(360deg)

【讨论】:

    猜你喜欢
    • 2020-06-17
    • 2019-11-06
    • 2019-07-08
    • 2020-01-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 2019-10-18
    • 2014-11-29
    相关资源
    最近更新 更多