我正在使用 npm 来处理打字稿项目的依赖项。
在我的 CI 流程的一个步骤中,我正在执行集成测试。我需要的唯一依赖项是 Jest 和 Pactum。目前我正在运行 npm install
来获取这些依赖项的正确版本,但是当我只需要其中两个时感觉有点过分了。它需要花费管道几分钟,而且只需要时间。
有没有办法指定依赖项的安装并使用包文件中定义的版本?
像npm install package@version
一样,但我不想重复版本,因为它已经在package.json中定义并且迟早肯定会崩溃。所以基本上,我想在 devDependencies
旁边指定另一个名为 integrationTestDependencies
的部分。