如何在 Visual Studio 中使用 Onsen + Angular 构建 Cordova 项目

How to structure Cordova project using Onsen + Angular in Visual Studio

任何人都可以帮助我使用 vs15 和 Onsen 与 Angular 构建我全新的 cordova 应用程序。我需要详细了解文件夹结构。

方法太多了。如果你想为你的应用程序定位,你必须思考和构建。由于您想了解文件夹结构,我将提供一些可遵循的指南
假设您要开发一个出租车应用程序。 这有两个主要角色 DriverCustomer

1) Breakdown common factors under www

css, 图片, 图书馆, 脚本, 观看次数

2) Dive into each folder

Css > 普通(登录页面,滑动菜单css)
图片 > 常见 (徽标)、Driver、客户
库 > 每个第 3 方事物的文件夹 (jquery, chartjs)
脚本 > 通用 (登录)、Driver、客户
视图 > 常见 (登录)、Driver、客户。但不要将 index.html 放入任何文件夹。

3) Common Usage and useful things

如果您发现任何共同点,请创建枚举工厂并将它们放入 that.Then 在此类控制器中调用该枚举。

始终使用 setMain Page 清除堆栈

如果您想从页面返回,请使用 poppage 不要再次推送该页面。如果你推它会添加到同一个堆栈。它会导致其他一些问题。 Poppage 将从页面堆栈中删除该页面。

总是使用 angular 东西而不是 JQuery。

在 index.html 中创建一个通用的 ons-model 以在您想要禁用用户与应用程序交互时使用。

4) Common issues and workarounds Link coder : plugin issue ( when added some plugins, iOS have dependencies with non added plugings, so we have to add them too....)

无法准确连接:将 pc 和 mac 的网络连接设置为同一个 wifi

无法找到开发者磁盘映像:xcode > 项目设置 > Arachitectures > base sdk > 设置移动竞争版本。

找不到模块 xCode:转到 mac 找到 taco 主页并在 xcode.

上获取构建文件 运行

5) Precautions

有一个 txt 文件,其中包含您用于创建 android 密钥库的所有应用程序信息,例如密码和 ID。获取密钥库的副本并将其备份到某处。


如果有人需要帮助,请发表评论。

快乐编码。 -查丽莎-