使用 Nativescript 管理应用程序的调试和发布版本的最佳实践?

Best practices to manage Debug and Release versions of an application using Nativescript?

我正在开发一个 Nativescript 应用程序,它为各种服务发出大量服务器调用。这些调用的测试和生产 URL 是不同的,在调试和发布版本之间来回切换时,我可能会错过或搞砸某些东西(通过不小心使用生产 URL 进行调试应用程序)。我想知道关于 App 发布这方面是否有任何最佳实践?我在互联网上找不到关于我的问题的任何具体答案,我找到的最接近的是这些关于 ReactNative 应用程序的文章:

http://www.multunus.com/blog/2016/06/automated-environment-management-react-native-ios/

http://blog.carbonfive.com/2016/09/29/setting-up-react-native-build-environments-using-nativemodules/

如果有人能就这个特定于 Nativescript 的应用程序指导我,我将不胜感激。 谢谢

你可以试试这个https://www.npmjs.com/package/nativescript-hook-debug-production 当您尝试 debug build 时,它将执行 filename.debug.extension 或者当 production 然后从 filename.production.extensionfilename.extension 所以在代码内部,你可以要求或 link 到 filename.extension