2016-04-26 70 views
0

我正在使用節點包,並使用npm來安裝此依賴項。我有不同類型的依賴關係:是否可以在package.json中爲npm創建* Dependencies節點?

  • 生產,這種類型的DEPS在dependencies部分
  • 發展描述,這種類型的DEPS在devDependencies部分

實際上描述,我有一個更依賴類型:測試依賴(實際上,e2e測試和單元測試代碼:))。

是否可以在pacakge json中創建一些節點並將npm安裝程序綁定到此節點?那麼我將使用npm install --only={test},並且只有來自testDependencies的依賴項纔會被安裝?

回答

0

我不相信你能做到這一點。

一個解決方法應該有兩個package.json文件。例如prod_package.jsondev_package.json

然後你就可以指定相應使用哪一個。

+1

傷心。這會在* package.json文件中導致兩個名稱,兩個版本等。 Package.json必須是有效的:( –

相關問題