先说一下使用场景:当多个项目中用到了公共模块,如何处理这些公共模块呢?举个例子:当前项目中用到了一些组件Loading、Input啊,一些公共组件,并不想写在项目本身,而是抽出来可以为多个项目所复用。
本文主要对比以下两种方式:
1. 把公共组件写成一个npm包,使用时npm install安装即可
2. 公共组件单独写成一个项目,使用时用git submodule引入到主项目中
下面比较这两种方式的异同(下面假定公共组件库项目名为common-component)
本文主要是介绍如何处理公共模块--对比npm和git submodule,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先说一下使用场景:当多个项目中用到了公共模块,如何处理这些公共模块呢?举个例子:当前项目中用到了一些组件Loading、Input啊,一些公共组件,并不想写在项目本身,而是抽出来可以为多个项目所复用。
本文主要对比以下两种方式:
1. 把公共组件写成一个npm包,使用时npm install安装即可
2. 公共组件单独写成一个项目,使用时用git submodule引入到主项目中
下面比较这两种方式的异同(下面假定公共组件库项目名为common-component)
这篇关于如何处理公共模块--对比npm和git submodule的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!
http://www.chinasem.cn/article/591725。
23002807@qq.com