我希望根据节点服务器的环境配置为我的部署安装依赖项,这可能吗?
类似的东西:
dependencies : env.prod == true ? {} : {something : "1.1" }
在npm安装阶段,此阶段是否有可用的变量?
答案 0 :(得分:1)
许多组织都运行自己的节点存储库。这样做的好处是,您的生产将无法部署,因为某些第三方存储库已关闭。
如果您可以运行自己的节点存储库,为什么不运行两个(或更多)。然后,您可以将模拟包放入“staging”存储库和“生产”存储库中的实际包中。
这似乎会达到你想要的效果,但我没有看到这一点。