使用systemjs加载cordova应用程序

时间:2016-02-02 05:48:42

标签: cordova systemjs jspm

编辑(添加了有关我的环境的一些信息)

  • 这是我的第二个混合应用,但首先是我使用模块加载器。
  • 我的目标是Android 4,5,6和iOS 7,8,9。
  • 我在windows 10和ubuntu linux 15.10(将使用mac发布到iOS商店)上进行开发。
  • 使用Cordova CLI v6.0.0。

我尝试使用SystemJS在我的cordova应用程序中加载我的依赖项,但由于某种原因,SystemJS无法从我的config.js文件中正确解析路径。它一直在解决像

这样的问题

file:///android_asset/www/jspm_packages/npm/module@1.0.0.js

而不是

file:///android_asset/www/jspm_packages/npm/module@1.0.0/module.js

它在浏览器中工作,而不是在设备上安装时。有人有这方面的经验吗?

修改

我有一个示例来重现github上的精确步骤问题 - sample - 使用aurelia和systemjs这是一个简单的问候世界。

1 个答案:

答案 0 :(得分:0)

我的示例由社区中的另一个github用户修复,现在可以正常使用systemjs加载cordova中的文件。

https://github.com/weagle08/aurelia-cordova-test

我会尽量保持最新并使用最新的systemjs。