Cordova/PhoneGap -- 是否编辑 /platforms/ 中的文件?

Cordova/PhoneGap -- edit files in /platforms/ or not?

我是一名长期的本地 iOS 开发人员,正在努力自学 Cordova/PhoneGap。我正在通读 documentation,在我看来有两个相互矛盾的陈述:

WARNING: When using the CLI to build your application, you should not edit any files in the /platforms/ directory unless you know what you are doing, or if documentation specifies otherwise. The files in this directory are routinely overwritten when preparing applications for building, or when plugins are reinstalled.

再往下一点:

The cordova build command is a shorthand for the following, which in this example is also targeted to a single platform:

cordova prepare ios

cordova compile ios

In this case, once you run prepare, you can use Apple's Xcode SDK as an alternative to
modify and compile the platform-specific code that Cordova generates within
platforms/ios. You can use the same approach with other platforms' SDKs.

那么……是哪一个?我不应该编辑特定于平台的文件,而是只在 /www/ 目录中工作吗?或者我是否处理特定于平台的文件?

谢谢。

如果您使用的是第一种方法,即使用 cordova prepare 每次 构建应用程序,那么您构建的项目比 平台中的文件 目录将被 覆盖

而在 second 方法中,您 运行 cordova prepareONCE 然后使用您的 native SDK开发方式更改platform目录下的文件进行编译构建。
在第二种方法中,你 永远 再次使用 cordova prepare 命令,因为它会 覆盖 你在 平台 目录.