首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >au run - app-bundle中不包含任何js文件

au run - app-bundle中不包含任何js文件
EN

Stack Overflow用户
提问于 2017-01-19 16:27:44
回答 1查看 57关注 0票数 1

我刚刚将我的aurelia应用程序升级到最新版本,现在发现它在运行时失败了--在构建过程中没有错误报告。失败,错误为

代码语言:javascript
复制
Uncaught TypeError: Cannot read property '__useDefault' of undefined
at ensureOriginOnExports (vendor-bundle.js:14252)

这是因为它在app-bundle中找不到"app“类。在查看app-bundle时-没有包含应用程序的js类/代码-只有html和css ( app-bundle大小从225KB减少到125KB,所以当您知道要查看什么时,这是非常明显的)。aurelia-cli版本0.24。

在更新之前,一切都很好。

但是,如果我先执行au new,然后执行au run -它就会按预期工作。不同之处在于跟踪成功-列出了app/environment/main等,而对于我的项目,它只列出了app & nav-bar (还需要列出environment/main等)。这是使用typescript 2.1.5。

我已经更新了aurelia.json文件,使其与cli >= 0.23兼容-事实上,它与au new生成的文件几乎完全相同。供应商捆绑包确实包含了预期的js代码(大小也大致相同)。

有什么想法吗?感谢Windows 10/Node v6.9.4/npm v4.1.1

EN

回答 1

Stack Overflow用户

发布于 2018-03-15 17:15:44

当在cli版本之间升级时,推荐的方法是使用具有相同选择的au new搭建新项目,然后将任务复制到您的项目中。并降低依赖性

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41737087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档