在撰写本文时,我已将aurelia应用程序更新为最新测试版1.0.0-beta.1.2.1。这个版本的aurelia已经使用了Babel 6,我的应用程序基于ASP.NET 5 ES2016 navigation skeleton。
每当我尝试在Chrome(版本49.0.2623.110 m(64位))开发人员工具中打开未转换的javascript源文件时,突然间#34;实例main.js
,我所能看到的是 Index.cshtml
的html。Index.cshtml
的html而不是javascript。
已在Chrome开发工具中正确显示已编译的文件。
之前我已经有了这个,但它通常意味着我在某处遇到了绑定或模板错误,但在这种情况下,应用程序运行正常,所以它可能与源图有关......或者是吗? / p>
我的问题是:
追踪细微装订或模板的最佳方法是什么 Aurelia的错误?我在applcation尝试做的所有事情都有效 很好,但我现在还不想排除这是我自己的错。
如果不是我的错,那么以前有人遇到过这个吗?什么
是源图不工作的原因;是Aurelia吗?是吗
巴别塔6? 是Chrome吗?
它似乎不是Chrome问题; Edge中也会出现同样的问题。
通过在Chrome开发者工具上关闭Enable javascript sourcemaps
,我可以调试转换后的代码。
我正在使用的转换gulp任务是从上述版本中复制/粘贴的。
还有其他人遇到过这个问题吗?