使用CMSampleBufferRef *sampleBuffer;
OSStatus sampleStatus = CMSampleBufferCreate(
NULL, blockBuffer, TRUE, NULL, NULL,
NULL, 1, 1, NULL,
0, NULL, sampleBuffer);
[self encode:*sampleBuffer];
构建Angular2-cli项目时出现以下错误。当我运行ng build
时项目工作正常。
ng serve
我发现当我在package.json中添加PubNub Angular2时会发生错误。
ERROR in main.33b89c04bc9dfd9d2b66.bundle.js from UglifyJs
SyntaxError: Unexpected token: name (PubNubAngular)
tsconfig.json:
"pubnub": "4.4.4",
"pubnub-angular2": "1.0.0"
Angular-cli版本:{
"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 / core版本:1.0.0-beta.20-4
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
UglifyJs与ES6不兼容因此当它试图创建它无法完成的所有项目的缩小版本时; pubnub-angular2 v1.0.2解决了这个问题。