2017-06-12 64 views
1

git submodule add會將整個項目添加爲子模塊,包括它們的所有東西,測試等等,這將導致發佈包大小過大。使用git子模塊在發佈時導致npm包大小太大

有什麼辦法可以解決這個問題嗎?

+0

您應該使用npm'dependencies'而不是子模塊。 – SLaks

+0

我需要使用一個C++項目。所以我將它作爲子模塊添加 –

回答

1

您可以添加一個.npmignore file,其中包含要從發佈中排除的文件的全局模式列表(如.gitignore)。

+0

構建包會有什麼問題嗎? CI?等等...... –

+0

咦?這隻會影響'npm'操作(發佈,打包等) – SLaks

+0

我不確定這樣做的影響,只是確保。稍後再試一試。謝謝 –