【发布时间】:2017-08-18 19:14:02
【问题描述】:
我正在使用 Angular 4 开发一个 Web 渐进式应用程序。 此应用需要封装在 Apache Cordova 中,作为为 Android 和 iOS 平台构建的混合应用。
我正在寻找适用于 Cordova + Angular 4 的工作样板模板。
Cordova 将 www 文件夹用于 Web 应用程序,Angular 4 将 src 文件夹用于 Web 应用程序。如何将这两者合并在一起工作?
Angular 'ng serve' 也应该可以工作?
【问题讨论】:
-
如果您使用 Angular cli 来通用应用程序(强烈推荐),您可以将 .angular-cli.json 中的 apps->root 从 'src' 更改为 'www'
-
谢谢。我在 .angular-cli.json 文件中找到了 apps: [ "root" ] 并将其从 'src' 更改为 'www' 因为 Cordova 使用 'www' 应用程序文件夹。
-
现在,当 Cordova 和 Angular 都使用相同的“www”文件夹时,我可以使用“ng serve”启动 ng 服务器并在“localhost:4200”中查看我的应用程序。但是当我构建 Cordova 应用程序时,它从“www”开始“index.html”,但它不识别
(角度指令)来加载角度。在科尔多瓦有可能吗? -
我对 Cordova 不够熟悉,无法指导您,抱歉
标签: angular cordova progressive-web-apps boilerplate