lerna 教程 同一项目多package管理

2021-02-06  本文已影响0人  ShoneSingLone

what

Lerna 是一个管理工具,用于管理包含多个软件包(package)的 JavaScript 项目。

why

我的玩具项目wiichat想import自己随时可以修改的ui库

how

How to Use Lerna
Commitizen
用Lerna管理多包JS项目
Lerna —— Monorepo 的最佳实践

入门

//将 Lerna 安装到全局环境中
npm install --global lerna
//创建一个新的 git 代码仓库:
git init lerna-repo && cd lerna-repo
//将上述仓库转变为一个 Lerna 仓库:
lerna init
export const routes: Array<RouteRecordRaw> = [
      ...
  {
    path: '/ui',
    name: 'ui',
    component: () => import(/* webpackChunkName: "wiichatui" */ "@ventose/wiichat-ui")
  }
]
上一篇下一篇

猜你喜欢

热点阅读