【发布时间】:2016-07-15 03:45:04
【问题描述】:
我来了
来自 UglifyJs SyntaxError: Unexpected token: punc (.)
在 angular2-webpack 上运行 npm run build 时出错
这是来自扩展运算符。
试图在不到 1 小时内演示一个项目.... FML
【问题讨论】:
我来了
来自 UglifyJs SyntaxError: Unexpected token: punc (.)
在 angular2-webpack 上运行 npm run build 时出错
这是来自扩展运算符。
试图在不到 1 小时内演示一个项目.... FML
【问题讨论】:
将目标从 ES6 更改为 ES5 会有所帮助。但是,我能够找到一个更可靠的解决方案来利用 ES6 的优势。
只需在你的 package.json 中指定 UglifyJs,然后让 npm 处理依赖项。
"uglify-js": "git://github.com/mishoo/UglifyJS2#harmony-v2.8.22",
【讨论】:
原来修复很简单。
在 tsconfig.json 中更改
"target": "ES6"
到
"target": "ES5"
【讨论】:
"target": "es2015",将其更改为 '"target": "es5"` 并且有效。