组件库开发

组件库开发

环境搭建

menorepo

  • pnpm
  • pnpm-workspace
  • lerna 7.4.2 (已全局安装lerna)

1、初始化

1.1 新建项目目录root

1.2 在目录root使用pnpm初始化packages.json文件,新建 pnpm-workspace.yaml文件, packages/文件夹

pnpm-workspace.yaml有这个文件表示开启工作区。

文件内容如下:

// root/pnpm-workspace.yaml

packages:
 - "packages/*"

// root/lerna.json

{
    "version": "0.0.0",
    "npmClient": "pnpm"
}

1.3 root/packages/文件夹中新增子项目,使用lerna create

你可能感兴趣的:(前端)