0
我的項目包含不同的服務,每個服務都包含一個specefic package.json文件。我希望將所有不同的package.json文件合併到一個package.json文件中,並用它替換所有其他package.json文件。這樣做?我們可以在** package.json **文件中使用多個名稱,並通過指定該名稱來執行npm intstall?
中的package.json文件的依賴關係是不同的
我的項目包含不同的服務,每個服務都包含一個specefic package.json文件。我希望將所有不同的package.json文件合併到一個package.json文件中,並用它替換所有其他package.json文件。這樣做?我們可以在** package.json **文件中使用多個名稱,並通過指定該名稱來執行npm intstall?
中的package.json文件的依賴關係是不同的
不幸的是,沒有。
如果你的項目有多個package.json文件,那麼你有多個模塊。考慮分離它們並分別安裝它們。
感謝您的回答。更進一步,現在package.json文件位於您所說的獨立模塊中。爲了便於閱讀,我們希望將它們合併到一個package.json中,並保留每個package.json(包含所有依賴項模塊)在單獨的模塊,因爲它是如何現在可以使用任何自定義名稱來組合所有或這是不可能的? –
就像我們添加devDependencies一樣,有沒有什麼方法可以指定自定義的依賴關係(從某種意義上說,模塊A,ModuleB等的依賴關係)並且只安裝npm install命令? –
@neerajnarayanan不,這是不可能的。你只能有依賴關係,devDependencies和peerDependencies。請參閱文檔:https://docs.npmjs.com/files/package.json – rsp