0
我有一個節點JS庫與git子模塊。 當我克隆我的庫的git倉庫時,我必須做submodule update --init --recursive
這樣的事情來從子模塊中抽取實際的東西。 我釋放了lib後,我做了npm安裝my-lib,並注意到它沒有拉動git子模塊。我如何配置它以便拉動git子模塊?這甚至有可能嗎?npm安裝更新git submodule
我有一個節點JS庫與git子模塊。 當我克隆我的庫的git倉庫時,我必須做submodule update --init --recursive
這樣的事情來從子模塊中抽取實際的東西。 我釋放了lib後,我做了npm安裝my-lib,並注意到它沒有拉動git子模塊。我如何配置它以便拉動git子模塊?這甚至有可能嗎?npm安裝更新git submodule
我不認爲這是可能的,因爲submodule是git之外的一個簡單文件。
但是,您可以做的是僅在開發時使用子模塊,編譯您的庫並將編譯後的版本發佈到軟件包內的dist/
文件夾中。
然後只需將main
中的package.json
指向已編譯的庫腳本,並且可以將其包含在其他項目中。