Skip to content

Latest commit

 

History

History
99 lines (65 loc) · 1.62 KB

README-CN.md

File metadata and controls

99 lines (65 loc) · 1.62 KB

fmr

一个可以让你快速体验现代 Monorepo工程的脚手架(CLI),基于 turborepopnpmchangesets

功能:

  • 创建一个 Monorepo 模版项目
  • 使用 PNPM 安装指定范围包的依赖
  • 使用 turborepo 执行多包脚本(Script)任务

Install

全局安装:

pnpm add fmr -g
# Or Yarn
yarn add fmr -g
# Or npm
npm i fmr -g

Command

支持的命令:

fmr new

使用:

fmr new <project>

Create a new monorepo project

Command options:

  --type ts       使用 typescript 开发的 monorepo
  --type js       使用 javascript 开发的 monorepo

fmr add

使用:

fmr add <package>

Command options:

  --scope <name>  安装依赖在指定的 package 中
  --save-dev
  -S
  --dev
  -D

注意,如果你没有设置 --scope,默认情况下依赖会被安装到 root 中。

fmr run

使用:

fmr run <command>

fmr changeset

使用:

fmr changeset

fmr version

使用:

fmr version

fmr publish

使用:

fmr publish