npm

@mara/create

1.1.1 • Public • Published

@mara/create

npm

Marauder 项目模板生成工具。

命令

npx(推荐)

npx @mara/create my-app

需要 npm 5.2+ 版本

npm

npm init @mara my-app

需要 npm 6+ 版本

yarn

yarn create @mara my-app

需要 yarn 0.25+ 版本

Marauder CLI

npm i @mara/cli -g

mara create my-app

参数

  • --use-npm 使用 npm 安装依赖,默认 yarn
  • --use-pnp 使用 yarn pnp 模式
  • --no-ts 不使用 typescript
  • --preset | -p 指定预设模板,vue | react | other lib
  • --force | -f 强制在指定目录生成项目

流程

  • 创建或检查应用目录
  • 生成预置 package.json,添加依赖字段
  • 安装 @mara/x 及 App 框架依赖
  • 从 @mara/x 中提取项目模板
  • 更新 package.json 余项字段
  • 生成项目 src 目录及配置文件
  • (如果不存在)初始化 git 仓库

Readme

Keywords

Package Sidebar

Install

npm i @mara/create

Weekly Downloads

2

Version

1.1.1

License

MIT

Unpacked Size

29.1 kB

Total Files

12

Last publish

Collaborators

  • holmeshaw
  • xiaojue
  • lq0611
  • vv314
  • happybang
  • limy1997
  • tingyu3