1.5.5 • Published 4 years ago

no-fast-go v1.5.5

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

node-go

node服务快速启动工具, 运行vue-cli项目,并同时运行依赖的nodeapi项目。

使用之前

## 安装依赖,注册
npm install -g no-fast-go

##运行
goo

实现原理

通过维护一个js配置文件,管理正在开发的项目. 通过goo指令快速执行例如:用VsCode打开; git tag; npm run dev 等操作, 从而释放双手..

首次运行goo命令会自动在上级目录创建项目配置文件,根据用户输入配置更新文件内容.

项目命令

  • goo run

    快速启动项目,执行项目配置文件../.go.project.config.js配置过得项目。

    也可以直接输入 goo

  • goo add

    添加项目,根据用户输入更新../.go.project.config.js文件的内容,尽量避免手动修改上述文件。

  • goo ls

    查看已经添加的项目

  • goo rm [project]

    移除项目(未完成!!!!!!)

  • goo tag

    根据用户输入(构建环境,版本号)新建tag,并推送至远程仓库。

    选项:

    • 环境变量

      tag的命名前缀

    • 版本号

      tag命名规则:x-y-z ,分别对应 环境变量、版本号、时间戳

      输入版本号时,前面自动补 v

      如未输入版本号,则根据环境变量,拉取远程tag列表,并计算出最近一次tag版本号

    • Tag描述

      git -m 命令后的参数

  • goo tree

    生成项目目录结构,包含以下选项:

    • 递归层级,

      输入正整数 , 0 表示当前目录,

    • 是否输出README.md

      如果选Y ,会将tree结果输出到当前目录README.structure.md文件(覆盖原文件)

  • 自定义alias

    自定义一些其他的命令,宏命令(未完成)

移除package

npm uninstall -g no-fast-go
1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago