背景
我正试图为我们的应用程序配置一个生产版本。我们用的是npm/gulp/maven/jenkins。目标是用一个命令安装所有的东西-- mvn install -p production或mvn install用于开发(默认选项)。
问题
我的问题是,我如何在国家预防机制中设置一个概要文件以获得:
npm install -从package.json和postinstall gulp安装东西
npm install production -从package.json和postinstall gulp build production安装东西
可能的解决方案
似乎有办法做到这一点,但有太多的选择。我该如何选择正确的?(我读过,例如,在不同的操作系统上设置NODE_ENV是不同的)。布景不会那么复杂吧?
最终词
我相信这是一个有效的问题,因为其他人迟早会遇到同样的问题。我会自己找答案的,但也许有人会有这样的答案:)谢谢。
发布于 2016-07-12 14:42:48
为什么您不能在您的node_modules文件夹中拥有相同的(可能是额外的)依赖关系,然后为开发和生产分别执行不同的任务。例如:
gulp dev和gulp dist
这种方法更像是一种惯例,它使用了大量的回复,并建议您走这条路,而不是试图使一些应该非常简单的事情复杂化。
https://stackoverflow.com/questions/38331927
复制相似问题