我一直在尝试使用 CLI 启动一个新的 Aurelia 项目。不幸的是,我一直无法运行它,详情如下。
重现步骤:
导致以下输出/错误
$ au run
Starting 'readProjectConfiguration'...
Finished 'readProjectConfiguration'
Starting 'processMarkup'...
Starting 'processCSS'...
Starting 'copyFiles'...
Starting 'configureEnvironment'...
Finished 'copyFiles'
Finished 'processCSS'
Finished 'processMarkup'
Finished 'configureEnvironment'
Starting 'buildTypeScript'...
Finished 'buildTypeScript'
Starting 'writeBundles'...
Tracing app...
Tracing environment...
Tracing main...
Tracing resources/index...
Tracing app...
Tracing aurelia-binding...
Tracing aurelia-bootstrapper...
Tracing aurelia-dependency-injection...
Tracing aurelia-event-aggregator...
Tracing aurelia-framework...
Tracing aurelia-history...
Tracing aurelia-history-browser...
Tracing aurelia-loader-default...
Tracing aurelia-logging-console...
Tracing aurelia-pal-browser...
Tracing aurelia-route-recognizer...
Tracing aurelia-router...
Tracing aurelia-templating-binding...
Tracing text...
Tracing aurelia-templating-resources...
Tracing aurelia-templating-router...
Tracing aurelia-testing...
{ uid: 10,
name: 'writeBundles',
branch: false,
error: [SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode],
duration: [ 1, 662379750 ],
time: 1494208589928 }
{ uid: 1,
name: '<series>',
branch: true,
error: [SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode],
duration: [ 3, 229638964 ],
time: 1494208589941 }
{ uid: 0,
name: '<series>',
branch: true,
error: [SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode],
duration: [ 3, 231269291 ],
time: 1494208589942 }
[SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode]
环境:
Aurelia CLI 不支持 NodeJS 4.x。你必须至少有 NodeJS 6.x。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句