我没有在项目中使用cli。它使用系统js构建器来捆绑内容,而节点精简版则用于提供内容。我正在尝试找出是否有一种方法可以像常规cli项目一样在项目中使用环境变量。
喜欢
npm build --prod | dev | test
这是我的构建步骤:
npm build
运行
node build.js
其中包含systemjs的构建步骤。
var Builder = require('systemjs-builder');
// optional constructor options
// sets the baseURL and loads the configuration file
var builder = new Builder('./', './systemjs.config.js',{ });
builder.buildStatic('./src/main.js', './dist/app.js', { minify: true, sourceMaps: true });
将项目更改为cli有点困难。真的感谢任何帮助。
答案 0 :(得分:0)
想通了。使用gulp任务替换我想要在环境文件中的字符串。