在我们的项目中,可以在“假后端”模式或“真后端”模式下运行应用程序。开发人员可以在本地进行开发,并使用实现后端API但返回模拟数据的函数。
我想要能够执行类似以下命令的操作:
我想要能够执行类似以下命令的操作:
webpack --config webpack-config-fake.js
然后,在代码中,我想要执行以下操作:var mockSuffix = webpackConfig.options.isFake ? "-fake" : "";
var backendApi = require('backend-api'+mockSuffix+'.js')
问题:
- 这样做听起来像是正确的方式吗?
- 我如何在我的源代码中访问使用的webpackConfig?
- 我考虑的另一种方法是使用Webpack上下文。然而,我不确定它是否可以用于帮助这里。这是需要考虑的吗?
string-replace
插件来完成这个任务,但这一个完全不同寻常! - Adam Szmyd