|
|
12 ore fa | |
|---|---|---|
| .. | ||
| .github | 2 giorni fa | |
| conf | 2 giorni fa | |
| containers | 1 giorno fa | |
| mock | 2 giorni fa | |
| public | 2 giorni fa | |
| scope | 1 giorno fa | |
| scripts | 2 giorni fa | |
| src | 1 giorno fa | |
| tests | 2 giorni fa | |
| upload | 2 giorni fa | |
| .browserslistrc | 2 giorni fa | |
| .editorconfig | 2 giorni fa | |
| .env.development | 2 giorni fa | |
| .env.production | 2 giorni fa | |
| .eslintrc.js | 2 giorni fa | |
| .gitignore | 2 giorni fa | |
| .travis.yml | 2 giorni fa | |
| Dockerfile | 2 giorni fa | |
| Dockerfile.node-build | 2 giorni fa | |
| LICENSE | 2 giorni fa | |
| Makefile | 2 giorni fa | |
| OWNERS | 2 giorni fa | |
| README-CN.md | 2 giorni fa | |
| README.md | 2 giorni fa | |
| babel.config.js | 2 giorni fa | |
| checkdirty.sh | 2 giorni fa | |
| jest.config.js | 2 giorni fa | |
| jsconfig.json | 2 giorni fa | |
| package.json | 1 giorno fa | |
| pnpm-lock.yaml | 1 giorno fa | |
| vue.config.js | 12 ore fa | |
Cloudpods Dashboard 是Cloudpods的Web控制台
确保已安装以下软件并将其添加到$PATH变量中:
或者
使用NPM安装Yarn:
npm install -g yarn
Fork以下仓库,然后克隆主仓库并安装依赖
$ git clone https://github.com/<owner>/dashboard.git
$ cd dashboard
# 这里要根据你的环境,切到对应分支,否则可能出现不兼容情况
$ git checkout release/3.8
$ yarn
根据提示输入仓库的地址前缀, 如: https://github.com/yunionio
注意:如果您在中国大陆,请在运行上面的命令之前执行以下命令,以加快安装速度。
yarn config set registry https://registry.npm.taobao.org
如果要配置代理,请在项目根目录中创建dev.server.config.js并导出配置
配置请根据需求进行更改,以下只是示例
// dev.server.config.js
module.exports = {
open: process.platform === 'darwin',
port: 8080,
proxy: {
'/api': {
// 请务必设为环境的地址, 注意是https
target: 'https://192.168.1.10',
ws: true,
changeOrigin: true,
secure: false,
},
},
}
yarn serve
使用浏览器打开http://localhost:8080
yarn build
REGISTRY=registry.cn-beijing.aliyuncs.com/yunionio TAG=your-tag ./scripts/docker-push.sh