Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xwchris/cow-cli

开发前端项目如此方便
https://github.com/xwchris/cow-cli

Last synced: about 1 month ago
JSON representation

开发前端项目如此方便

Awesome Lists containing this project

README

        

## cow-cli
cow-cli 是一个用于帮助前端快速项目的命令行工具集合,灵感来源于平时开发,来帮助快速进行开发

### 安装
在你的项目目录中运行以下命令来安装 cow-cli:
```bash
npm install cow-cli -g
```

### 使用
#### 初始化
在你的项目目录中运行以下命令来初始化`cow-cli`:
```bash
cow init
```

这将会从 `shell` 环境变量中获取 `GitHub token`。如果没有设置 `GitHub token`,它会提示你输入。

### 创建项目
在你的项目目录中运行以下命令来创建一个新的项目:
```bash
cow create
```

这将会提示你输入项目名称和是否创建远程仓库。然后,它会使用 `degit` 来克隆一个模板项目,并安装依赖。

### 创建 Git 项目
在你的项目目录中运行以下命令来创建一个新的 Git 项目:

```bash
cow create-git
```
这将会检查当前目录是否是一个有效的项目和 Git 项目。如果是,它会提示你输入 Git 项目名称,然后使用 GitHub API 来创建一个远程仓库,并将本地代码推送到远程仓库。

### 部署项目
在你的项目目录中运行以下命令来部署你的项目:

```bash
cow deploy
```
这将会构建你的项目,并使用`surge`来部署你的项目

### 推送代码
在你的项目目录中运行以下命令来推送你的代码:
```bash
cow push
```
这将会检查当前目录是否是一个有效的 Git 项目。如果是,它会提示你输入提交信息,然后使用 Git 命令来添加、提交和推送你的代码。

## 贡献
欢迎任何形式的贡献,包括但不限于问题报告、文档改进、功能建议和代码提交。

## 许可证
本项目采用 MIT 许可证。