Javascript 使用gulp-webpack-vs2015的GulpUglifyError

Javascript 使用gulp-webpack-vs2015的GulpUglifyError,javascript,visual-studio-2015,gulp,gulp-uglify,Javascript,Visual Studio 2015,Gulp,Gulp Uglify,我有以下错误 events.js:160 throw er; // Unhandled 'error' event ^ GulpUglifyError: unable to minify JavaScript Caused by: SyntaxError: Unexpected token: punc ({) (line: 15, col: 7, pos: 1014) Error at new JS_Parse_Error (eval at <anonymo

我有以下错误

events.js:160
      throw er; // Unhandled 'error' event
      ^
GulpUglifyError: unable to minify JavaScript
Caused by: SyntaxError: Unexpected token: punc ({) (line: 15, col: 7, pos: 1014)
Error
    at new JS_Parse_Error (eval at <anonymous> (C:\..\node_modules\gulp-uglify\node_modules\uglify-js\tools\node.js:1:0), <anonymous>:1545:18)
在寻找答案后,gulp uglify似乎依赖于UglifyJS,因此无法正常工作。另一方面,他们鼓励使用丑陋的js和谐代替。但仍在关注gulp uglify\node\u modules\uglify js。我怎样才能强迫gulp指向丑陋的js harmony呢


谢谢

这个问题与我的另一个问题有关,而且只需要部署所需的文件,或者在上述情况下,将节点模块文件夹排除在外,如下所示:

tsconfig.json

"files": [
    "angularApp/app/app.module.ts",
    "angularApp/main.ts"
  ],
或排除(最好只包括需要的文件,而不是排除所有节点模块)

"files": [
    "angularApp/app/app.module.ts",
    "angularApp/main.ts"
  ],
"exclude": [
    "node_modules"
  ]