【发布时间】:2019-11-19 23:49:08
【问题描述】:
我想构建我的 Aurelia CLI 项目,最近升级到 v 1.0.2
当我使用命令构建时:
au build -env prod
一切都很顺利,但是当我使用 dev 时
au build -env dev
我遇到了一个难以理解的堆栈跟踪,在模块“async-done”中发现了一个索引错误。
ERROR [Bundle] Failed to write the bundle
INFO [Bundle] Error: No element indexed by 0
C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\async-done\index.js:18
throw err;
^
Error [ERR_UNHANDLED_ERROR]: Unhandled error. ([object Object])
at Gulp.emit (events.js:171:17)
at Gulp.EventEmitter.emit (domain.js:441:20)
at Object.error (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\undertaker\lib\helpers\createExtensions.js:61:10)
at handler (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\now-and-later\lib\mapSeries.js:43:14)
at f (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\once\once.js:25:25)
at f (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\once\once.js:25:25)
at tryCatch (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\async-done\index.js:24:15)
at done (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\async-done\index.js:40:12)
at onError (C:\Users\401623\Documents\Repositories\TrackAndTrace\TrackTrace.Client\node_modules\async-done\index.js:51:5)
at process._tickCallback (internal/process/next_tick.js:68:7)
你们觉得呢?
【问题讨论】:
-
我通过在 Aurelia Project 文件夹中的 transpile.js 文件中注释掉我的 Gulp src 管道中的 sourceMaps 来解决这个问题。
标签: typescript gulp aurelia