1.9.3 • Published 2 years ago

vane-cli v1.9.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

tp-cli(已更名为 vane-cli)

介绍

前端通用脚手架, 致力于提升前端研发效率和规范的工程化解决方案

随着业务项目越来越多,单纯的官方 cli 已经不足以满足定制的需要,我们需要一个囊括了已有项目公共组件、开箱即用的工程化项目模板,因此有了这个脚手架

通过该脚手架,你将拥有一支强大的基础项目模板军队,伴你在业务的战场中冲锋陷阵。

安装使用

  1. 一键安装
npx vane-cli create
  1. 全局安装
npm install -g vane-cli
vane-cli create

查看版本

vane --version
1.0.0

发布

# 设置镜像源
## 淘宝镜像
## npm config set registry https://registry.npm.taobao.org/
# 目前发布在npm官方仓库
npm config set registry https://registry.npmjs.org

npm login

npm run pub

此脚本采取 standard-version 版本自增方式,发布之后及时 git push 本地代码。

调试

此脚本已支持本地调试.

项目流程

✨✨✨我是流程图 npm.io

项目结构

├─ CHANGELOG.md —————————————————— 提交日志
├─ README.md ————————————————————— 项目介绍
├─ bin
│    └─ cli.js ——————————————————— 命令入口
├─ commitlint.config.js —————————— git提交规范
├─ global.d.ts ——————————————————— 类型声明
├─ package.json
├─ publish.sh ———————————————————— 发布脚本
├─ src
│    ├─ assets ——————————————————— 静态资源
│    │    └─ config.json ————————— 脚手架交互字典,后续迁至服务器
│    ├─ commands
│    │    ├─ create.ts ——————————— 创建项目模板
│    │    └─ index.ts ———————————— 创建入口
│    ├─ config
│    │    └─ constants.ts ———————— 全局配置
│    ├─ index.ts  ———————————————— 脚本入口
│    └─ utils
│           ├─ common.ts ————————— 公共函数
│           ├─ promps.ts ————————— cmd交互
│           ├─ rc.ts ————————————— 本地存储
│           └─ upgrade.ts ———————— 版本升级
├─ tsconfig.json ————————————————— ts
└─ yarn.lock

代码质量

ESLint + prettier 配合 husky 和 lint-staged,在代码提交时自动校验和修复代码格式

1.8.2

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.6.0

2 years ago

1.9.3

2 years ago

1.9.2

2 years ago

1.7.4

2 years ago

1.9.1

2 years ago

1.7.3

2 years ago

1.9.0

2 years ago

1.7.2

2 years ago

1.5.1

2 years ago

1.1.1

3 years ago

1.4.0

3 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.2.0

4 years ago

1.3.0

4 years ago

1.1.0

4 years ago

1.0.53

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.16

4 years ago

1.0.8

4 years ago

1.0.44

4 years ago

1.0.21

4 years ago

1.0.42

4 years ago

1.0.41

4 years ago

1.0.48

4 years ago

1.0.26

4 years ago

1.0.47

4 years ago

1.0.24

4 years ago

1.0.45

4 years ago

1.0.29

4 years ago

1.0.28

4 years ago

1.0.49

4 years ago

1.0.51

4 years ago

1.0.50

4 years ago

1.0.33

4 years ago

1.0.11

4 years ago

1.0.32

4 years ago

1.0.52

4 years ago

1.0.30

4 years ago

1.0.36

4 years ago

1.0.14

4 years ago

1.0.34

4 years ago

1.0.12

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago