在不同的项目中,重用这些组件,就把这些组件抽取成一个独立的 npm包;
    降低项目的耦合性;
    独立的 npm包,让业务组件有独立的标准开发流程。

    • 编写代码
    • 测试
    • npm build 打包生成通用的 js模块
    • npm publish 发布到 npm
    • ci、cd 自动发布