我可以在Ionic项目中轻松切换生产和开发环境。我一直在遵循这篇指南:
Ionic和AngularJS中的环境变量。
这很简单,gulp任务会将变量替换为适当JSON文件中定义的值,该文件是根据传递给任务的参数选择的。
我的问题在于,我不直接调用Gulp,而是通过ionic CLI(ionic serve)调用它。我知道可以在ionic.project文件中指定要调用的gulp任务,但是我如何将一些参数传递给ionic CLI并将它们传输到Gulp中呢?
我希望能够简单地执行以下操作:
我的问题在于,我不直接调用Gulp,而是通过ionic CLI(ionic serve)调用它。我知道可以在ionic.project文件中指定要调用的gulp任务,但是我如何将一些参数传递给ionic CLI并将它们传输到Gulp中呢?
我希望能够简单地执行以下操作:
ionic serve --prod
ionic serve --dev --lab
它将根据参数选择适当的值以设置我的常量。