Aurelia应用程序未使用au run cli命令启动

Aurelia应用程序未使用au run cli命令启动,aurelia,Aurelia,我对Aurelia框架非常陌生,因此遵循指南创建项目 我正在使用au-v 0.33.1 但是,当我使用au run运行应用程序时 当我尝试在浏览器中打开应用程序时,出现错误消息,有人能帮我吗 au run Starting 'configureEnvironment'... Finished 'configureEnvironment' Starting 'runWebpack'... (node:5780) DeprecationWarning: Tapable.plugin is depre

我对Aurelia框架非常陌生,因此遵循指南创建项目 我正在使用au-v 0.33.1

但是,当我使用au run运行应用程序时 当我尝试在浏览器中打开应用程序时,出现错误消息,有人能帮我吗

au run
Starting 'configureEnvironment'...
Finished 'configureEnvironment'
Starting 'runWebpack'...
(node:5780) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
Project is running at http://localhost:8080
webpack output is served from /
Content not from webpack is served from F:\AureliaWorkspace\sampleApp\dist
404s will fallback to /index.html
Finished 'runWebpack'
Hash: 2a2f417dfbd63c84f978
Version: webpack 4.7.0
Time: 16633ms
Built at: 2018-05-05 20:24:50
                                Asset       Size  Chunks                    Chunk Names
   app.2a2f417dfbd63c84f978.bundle.js      3 MiB     app  [emitted]  [big]  app
vendor.2a2f417dfbd63c84f978.bundle.js    489 KiB  vendor  [emitted]  [big]  vendor
                           index.html  589 bytes          [emitted]
Entrypoint app [big] = app.2a2f417dfbd63c84f978.bundle.js
Entrypoint vendor [big] = vendor.2a2f417dfbd63c84f978.bundle.js
[./node_modules/aurelia-bootstrapper/dist/native-modules/aurelia-bootstrapper.js] 5.17 KiB {app} [built]
[./node_modules/aurelia-loader-webpack/dist/native-modules/aurelia-loader-webpack.js] 14.4 KiB {app} [built]
[./node_modules/aurelia-pal/dist/native-modules/aurelia-pal.js] 2.18 KiB {app} [built]
[./node_modules/aurelia-polyfills/dist/native-modules/aurelia-polyfills.js] 24.4 KiB {app} [built]
[./node_modules/aurelia-webpack-plugin/runtime/empty-entry.js] 585 bytes {app} [built]
[./node_modules/aurelia-webpack-plugin/runtime/pal-loader-entry.js] 1.56 KiB {app} [built]
[./node_modules/bluebird/js/browser/bluebird.js] 175 KiB {vendor} {app} [built]
[./node_modules/bluebird/js/browser/bluebird.js-exposed] 65 bytes {vendor} {app} [built]
[./node_modules/process/browser.js] 5.29 KiB {vendor} {app} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 489 bytes {vendor} {app} [built]
[aurelia-framework] ./node_modules/aurelia-framework/dist/native-modules/aurelia-framework.js 14 KiB {app} [built]
[aurelia-pal-browser] ./node_modules/aurelia-pal-browser/dist/native-modules/aurelia-pal-browser.js 16.3 KiB {app} [built]
[main] ./src/main.js 5.16 KiB {app} [built]
[0] multi aurelia-webpack-plugin/runtime/empty-entry aurelia-webpack-plugin/runtime/pal-loader-entry aurelia-bootstrapper 52 bytes {app} [built]
[1] multi bluebird 28 bytes {vendor} [built]
    + 262 hidden modules
Child html-webpack-plugin for "index.html":
         Asset      Size  Chunks  Chunk Names
    index.html  1.36 MiB       0
    Entrypoint undefined = index.html
    [./node_modules/html-webpack-plugin/lib/loader.js!./index.ejs] 890 bytes {0} [built]
    [./node_modules/lodash/lodash.js] 527 KiB {0} [built]
    [./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 489 bytes {0} [built]
    [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
i 「wdm」: wait until bundle finished: /app.2a2f417dfbd63c84f978.bundle.js
i 「wdm」: wait until bundle finished: /vendor.2a2f417dfbd63c84f978.bundle.js
× 「wdm」: ConcurrentCompilationError: You ran Webpack twice. Each instance only supports a single concurrent compilation at a time.
    at Compiler.run (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:151:37)
    at rebuild (F:\AureliaWorkspace\sampleApp\node_modules\webpack-dev-server\node_modules\webpack-dev-middleware\lib\context.js:81:24)
    at done (F:\AureliaWorkspace\sampleApp\node_modules\webpack-dev-server\node_modules\webpack-dev-middleware\lib\context.js:59:7)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (F:\AureliaWorkspace\sampleApp\node_modules\tapable\lib\HookCodeFactory.js:24:12), <anonymous>:18:1)
    at AsyncSeriesHook.lazyCompileHook [as _callAsync] (F:\AureliaWorkspace\sampleApp\node_modules\tapable\lib\Hook.js:35:21)
    at emitRecords.err (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:203:22)
    at Compiler.emitRecords (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:315:39)
    at emitAssets.err (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:197:10)
    at hooks.afterEmit.callAsync.err (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:301:14)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (F:\AureliaWorkspace\sampleApp\node_modules\tapable\lib\HookCodeFactory.js:24:12), <anonymous>:15:1)
    at AsyncSeriesHook.lazyCompileHook [as _callAsync] (F:\AureliaWorkspace\sampleApp\node_modules\tapable\lib\Hook.js:35:21)
    at asyncLib.forEach.err (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:298:27)
    at done (F:\AureliaWorkspace\sampleApp\node_modules\neo-async\async.js:2854:11)
    at F:\AureliaWorkspace\sampleApp\node_modules\neo-async\async.js:2805:7
    at MemoryFileSystem.writeFile (F:\AureliaWorkspace\sampleApp\node_modules\memory-fs\lib\MemoryFileSystem.js:328:9)
    at writeOut (F:\AureliaWorkspace\sampleApp\node_modules\webpack\lib\Compiler.js:284:29)
au运行
正在启动“配置环境”。。。
已完成“配置环境”
正在启动“runWebpack”。。。
(节点:5780)弃用警告:Tapable.plugin已弃用。改为在“.hooks”上使用新API
项目正在运行http://localhost:8080
网页包输出由/
非来自Web包的内容由F:\AureliaWorkspace\sampleApp\dist提供
404s将回退到/index.html
已完成“运行网页包”
散列:2a2f417dfbd63c84f978
版本:网页4.7.0
时间:16633ms
建造时间:2018-05-05 20:24:50
资产大小块块名称
app.2a2f417dfbd63c84f978.bundle.js 3 MiB应用程序[已发出][大]应用程序
vendor.2a2f417dfbd63c84f978.bundle.js 489 KiB vendor[emissed][big]vendor
index.html 589字节[已发出]
入口点应用程序[大]=app.2a2f417dfbd63c84f978.bundle.js
入口点供应商[big]=vendor.2a2f417dfbd63c84f978.bundle.js
[./node_modules/aurelia bootstrapper/dist/native modules/aurelia bootstrapper.js]5.17 KiB{app}[内置]
[./node_modules/aurelia loader webpack/dist/native modules/aurelia loader webpack.js]14.4 KiB{app}[构建]
[./node_modules/aurelia-pal/dist/native modules/aurelia-pal.js]2.18 KiB{app}[内置]
[./node_modules/aurelia polyfills/dist/native modules/aurelia polyfills.js]24.4 KiB{app}[构建]
[./node_modules/aurelia webpack plugin/runtime/empty entry.js]585字节{app}[builded]
[./node_modules/aurelia webpack plugin/runtime/pal loader entry.js]1.56 KiB{app}[内置]
[./node_modules/bluebird/js/browser/bluebird.js]175 KiB{vendor}{app}[构建]
[./node_modules/bluebird/js/browser/bluebird.js exposed]65字节{vendor}{app}[构建]
[./node_modules/process/browser.js]5.29 KiB{vendor}{app}[构建]
[./node_modules/webpack/buildin/global.js](webpack)/buildin/global.js 489字节{vendor}{app}[builded]
[aurelia framework]。/node_modules/aurelia framework/dist/native modules/aurelia-framework.js 14 KiB{app}[builded]
[aurelia pal浏览器]。/node_模块/aurelia pal浏览器/dist/native模块/aurelia-pal-browser.js 16.3 KiB{app}[builded]
[main]./src/main.js 5.16 KiB{app}[builded]
[0]multi-aurelia webpack plugin/runtime/empty entry aurelia webpack plugin/runtime/pal loader entry aurelia bootstrapper 52字节{app}[内置]
[1] 多个bluebird 28字节{vendor}[构建]
+262个隐藏模块
“index.html”的子html网页包插件:
资产大小块块名称
index.html 1.36 MiB 0
入口点未定义=index.html
[./node_modules/html网页包插件/lib/loader.js./index.ejs]890字节{0}[builded]
[./node_modules/lodash/lodash.js]527kib{0}[已构建]
[./node_modules/webpack/buildin/global.js](webpack)/buildin/global.js 489字节{0}[builded]
[./node_modules/webpack/buildin/module.js](webpack)/buildin/module.js 497字节{0}[builded]
i「wdm」:等待捆绑完成:/app.2a2f417dfbd63c84f978.bundle.js
i「wdm」:等待捆绑完成:/vendor.2a2f417dfbd63c84f978.bundle.js
×「wdm:ConcurrentCompilationError:您运行了两次Web包。每个实例一次只支持一个并发编译。
在Compiler.run(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:151:37)
重建时(F:\AureliaWorkspace\sampleApp\node\u modules\webpack dev server\node\u modules\webpack dev middleware\lib\context.js:81:24)
完成时(F:\AureliaWorkspace\sampleApp\node\u modules\webpack dev server\node\u modules\webpack dev middleware\lib\context.js:59:7)
在AsyncSeriesHook.eval[as callAsync](在创建时进行评估(F:\AureliaWorkspace\sampleApp\node\u modules\tapable\lib\HookCodeFactory.js:24:12),:18:1)
在AsyncSeriesHook.lazycomilehook[as _callAsync](F:\AureliaWorkspace\sampleApp\node\u modules\tapable\lib\Hook.js:35:21)
在emitRecords.err(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:203:22)
在Compiler.emitRecords(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:315:39)
位于emitAssets.err(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:197:10)
在hooks.afterEmit.callAsync.err(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:301:14)
在AsyncSeriesHook.eval[as callAsync](在创建时进行评估(F:\AureliaWorkspace\sampleApp\node\u modules\tapable\lib\HookCodeFactory.js:24:12),:15:1)
在AsyncSeriesHook.lazycomilehook[as _callAsync](F:\AureliaWorkspace\sampleApp\node\u modules\tapable\lib\Hook.js:35:21)
在asyncLib.forEach.err(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:298:27)
完成时(F:\AureliaWorkspace\sampleApp\node\u modules\neo async\async.js:2854:11)
位于F:\AureliaWorkspace\sampleApp\node\u modules\neo async\async.js:2805:7
在MemoryFileSystem.writeFile(F:\AureliaWorkspace\sampleApp\node\u modules\memory fs\lib\MemoryFileSystem.js:328:9)
写入时(F:\AureliaWorkspace\sampleApp\node\u modules\webpack\lib\Compiler.js:284:29)

这是相关错误:

ConcurrentCompliationError:您运行了两次Web包。每个实例一次只支持一个并发编译

您在这里没有做错任何事情,这是由aurelia cli和webpack中的某些更改组合导致的回归。看到这个了吗

简而言之,懒惰模式不能正常工作。解决方法是始终将
--watch
标志与
au run
一起使用


au run--watch
应该可以工作。

是的,我被观察到,只有--watch标志在工作。感谢您确认并分享您的想法。截至发表此评论之日,run仍不起作用