0.0.1 • Published 4 years ago

generator-clone-front v0.0.1

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

1. 使用步骤

  1. 明确需求;
  2. 找到合适的Generator以开发项目;
  3. 在全局范围安装找到的Generator;
  4. 通过Yo运行对应的Generator;
  5. 通过命令行交互填写选项;
  6. 生成你所需要的项目结构;

2. yeoman

yarn global add yo

# yo需要搭配特定的Generator使用,示例如下:
yarn global add generator-node

# 使用generator
yo node

# 可使用Sub Generator

3. 安装依赖

# 开发自己的Gennerator
# Generator本质上就是一个npm模块

# Generator基本目录结构
/generators/app/index.js # /generators/app/----默认生成器目录,亦可在/generators/下增加其他生成器目录
/generators/templates # 模板文件目录
/package.json

# 模块名称说明 ---- generator-<name>

npm init -y # yarn init --yes
cnpm install -S yeoman-generator # 可提供部分工具函数和generator基类

cnpm install -S ora chalk fs-extra 
# cnpm install -S commander  inquirer handlebars log-symbols download-git-repo 
# 通过download-git-repo或者直接使用shelljs或者child_process直接运行命令进行下载模块

yarn link # yarn unlink => yarn install --force

yo <name>

# 发布Gennerator
yarn publish # npm publish