ios - 为 ios 构建 Cordova 应用程序时更改消失

标签 ios cordova cordova-cli cordova-ios

我是 Cordova 的绝对初学者并且正在关注 this当我开始遇到问题时的教程。

本教程更多地旨在为 android 构建项目,但我应用相同的步骤在我的 mac 上创建 ios 构建。 danieloram CordovaProject $ cordova run ios

默认项目构建并运行良好,但每当我编辑 platforms 文件夹的 ios 目录中的 index.html 或 cordova.js 文件并运行上述命令(或 cordova build ios) ,我所有的更改都恢复为默认代码。我在链接教程中看到的任何地方都没有提到这种行为。

我是否漏掉了一些非常明显的东西?

我无法在网上找到有关遇到此问题的任何其他用户的任何信息。所以我倾向于认为这是微不足道的。

最佳答案

我似乎找到了答案,而且很快。

教程没有明确说明我要编辑哪个 index.html 文件,所以我很自然地假设它是嵌套在 platforms/ios 目录中的文件。

但是,不应编辑这些文件,因为它们已被 myapp/www/文件夹中最外层的 index.html 文件覆盖。

This SO answer完美地总结了更多细节。

关于ios - 为 ios 构建 Cordova 应用程序时更改消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39958993/

相关文章:

ios - iTunes Connect 无法选择版本进行内部测试

javascript - Ionic 3 - 下载文件到目录

javascript - Firebase 不适用于 Cordova

android - cordova phonegap - 如何使用 android API 级别 21

javascript - Cordova DeviceReady 未触发

objective-c - 字符串中的日期不起作用

C++ 命名空间与 iOS 框架

c# - 在使用 IntPtr 构造函数进行单元重用时设置 Xamarin UITableViewCellStyle

css - Phonegap - Kendo 移动用户界面覆盖我的 css

ios - 无法在 iOS 中安装 Plugman