JIRACloud环境搭建
开发环境
- Win10 1903及更高版本或Win11
- WSL 2
- Ubuntu 20.04 LTS
- Docker 20.10.16
- Node 16.15.1
- Forge 4.3.2
一、WSL 2
如果点是win10需要注意是否是win11或1903及更高版本。参考安装WSL条件。
1、管理员身份运行PowerShell
Wsl --install
此命令将启用运行WSL和安装Linux的Ubuntu发行版所需的功能。默认情况下,会安装Ubuntu,你也可以指定要安装的distribution。
wsl --install -d <Distribution Name>
2、验证
wsl -l -v
二、Docker 20.10.16
Forge需要Docker17.03或者更高版本。
1、安装
https://docs.docker.com/get-docker/
2、验证
docker -version
3、General配置
docker一般用于插件的调试,查看报错log信息,执行“forge tunnel”去运行。如果不想调试可以跳过docker的安装!!!
三、安装Node 16.15.1以及配置环境变量
安装Nodejs。环境配置自行百度。
四、Forge4.3.2
注:现在安装Nodejs好像会自动安装npm,如果没有,则先安装npm。
安装:
npm install -g @forge/cli
验证:
Forge --version
五、新建插件及常用Forge命令
1、登录jira token
获取API Token
login:
forge login
2、新建UI插件
forge create
- 输入 app name
- 选择 UI Kit category
- 选择 jira-issue-panel template
3、发布
forge deploy
4、安装
需要输入你的Jira Cloud地址。
forge install
结果:
5、修改插件标题
重新发布:
forge deploy
结果:
6、调试
运行docker并在插件目录下启动隧道:
forge tunnel
修改代码并发布插件:
forge deploy
结果: