先说一下使用场景:当多个项目中用到了公共模块,如何处理这些公共模块呢?举个例子:当前项目中用到了一些组件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