簡體   English   中英

意外的令牌名稱(PubNubAngular)UglifyJs

[英]Unexpected token name (PubNubAngular) UglifyJs

我在使用ng build Angular2-cli項目時遇到以下錯誤。 ng serve時項目工作正常。

ERROR in main.33b89c04bc9dfd9d2b66.bundle.js from UglifyJs SyntaxError: Unexpected token: name (PubNubAngular)

當我在package.json中添加PubNub Angular2時,我觀察到該錯誤發生。

"pubnub": "4.4.4",
"pubnub-angular2": "1.0.0"

tsconfig.json:

{
"compilerOptions": {
"baseUrl": "",
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
  "../node_modules/@types"
]
}
}

Angular-cli版本: 1.0.0-beta.20-4 @ angular / core版本: 2.1.0

有人可以幫我嗎?

UglifyJs與ES6不兼容,因此,當它試圖創建所有項目的縮小版本時,它是不能夠的。 pubnub-angular2 v1.0.2解決了此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM