我在手机的原生浏览器上测试时使用git同步到phonegap.因此我有以下几行:
var isPhoneGap = false;
Run Code Online (Sandbox Code Playgroud)
显然我在构建时更改了这个,但是有什么方法可以设置git来忽略这一行,或者我必须把它放在自己的文件中并忽略它吗?
我在OSX 10.6上使用Gitx和终端.
目前我正在开发一个使用 Serverless Framework 和 Go 的 API。
我正在使用 Serverless-offline 插件进行本地测试。
该 API 依赖于其他一些存储库(我也维护这些存储库),我使用该go.mod文件导入这些存储库。
然而,我很难完善我的开发人员工作流程。
目前,如果我想对此 API 所依赖的存储库进行更改,我必须更改项目go.mod以包含替换指令以进行测试,但随后我必须手动将其更改回以部署到生产环境。
基本上我正在寻找一种包含替换指令的方法,该指令仅在本地开发期间应用。其他人都是如何处理这个问题的?
额外问题:有什么方法可以在 docker 中离线运行 Serverless 吗?我发现在裸机上运行的无服务器离线会导致不同开发人员环境之间的不一致。