Files
bl/docs/cli.md

89 lines
2.3 KiB
Go
Raw Normal View History

2025-06-20 17:13:51 +08:00
# 开发工具
[返回目录](README.md)
::: warning 注意
以下部分命令需您已经安装了 Go 语言环境如果没有安装请自行安装如果已经安装请自行配置环境变量
:::
## cool-tools
cool-tools 是一个用于快速生成`CoolAdminGo`项目的脚手架工具可用于快速生成项目模块页面接口等
### `cool-tools`安装
Linux, Mac 可使用以下命令安装
github 下载
```bash
wget -O cool-tools \
https://github.com/cool-team-official/cool-admin-go/releases/latest/download/cool-tools_$(go env GOOS)_$(go env GOARCH) \
&& chmod +x cool-tools \
&& ./cool-tools install \
&& rm ./cool-tools
```
从镜像下载
```bash
wget -O cool-tools \
https://gh.hjmcloud.cn/github.com/cool-team-official/cool-admin-go/releases/latest/download/cool-tools_$(go env GOOS)_$(go env GOARCH) \
&& chmod +x cool-tools \
&& ./cool-tools install \
&& rm ./cool-tools
```
验证
```bash
cool-tools version
```
Windows 可以直接下载编译后的可执行文件下载地址[releases](https://github.com/cool-team-official/cool-admin-go/releases),选择对应的版本下载。下载后复制到`PATH`环境变量中的目录下即可。
::: tip 提示
在正确地将 GOPATH/bin 目录添加到 PATH 环境变量中后可以直接使用`go install`命令安装,因为该安装方式为本地编译安装,可享受`goproxy`的加速服务,安装速度更快,适用于所有平台
:::
```bash
go install github.com/cool-team-official/cool-admin-go/cool-tools@latest
```
## gf
`GoFrame`框架提供了功能强大的`gf`命令行开发辅助工具是框架发展的一个重要组成部分
### `gf`安装
Linux, Mac 可使用以下命令安装
github 下载
```bash
wget -O gf \
https://github.com/gogf/gf/releases/latest/download/gf_$(go env GOOS)_$(go env GOARCH) \
&& chmod +x gf \
&& ./gf install \
&& rm ./gf
```
使用镜像下载
```
wget -O gf \
https://gh.hjmcloud.cn/github.com/gogf/gf/releases/latest/download/gf_$(go env GOOS)_$(go env GOARCH) \
&& chmod +x gf \
&& ./gf install \
&& rm ./gf
```
验证
```bash
gf version
```
更多`gf`工具的安装使用说明,可以访问 [https://goframe.org/pages/viewpage.action?pageId=1114260](https://goframe.org/pages/viewpage.action?pageId=1114260)