我们的构建管道是npm install -> npm test -> Zip工件。
然而,这意味着我们的工件包含所有devDependencies。如果我们做了npm --only=production,我们就失去了devDependencies,但是npm test将失败。
我们如何在没有的情况下生成经过devDependencies测试的工件?我们只需要相信,我们的应用程序将运行后,没有devDependencies与他们测试?
额外的问题:npm ci应该如何融入这个工作流?
https://stackoverflow.com/questions/62282594
复制相似问题