跳到主要内容

UI

环境要求

Node.js 16.13及以上的版本(可通过执行node -v来查看当前的Node.js的版本)。您可以使用nvm来管理多个Node版本。

安装

克隆代码

git clone git@github.com:FeatureProbe/FeatureProbe.git
cd FeatureProbe/ui
npm install

启动本地服务

npm run start

该命令启动一个本地开发服务器并打开一个浏览器窗口,默认端口为3000。访问 http://localhost:3000 来查看UI项目。

代理API请求

通过在package.json文件中添加一个proxy字段,你可以在开发环境将所有的请求代理到目标API服务。

"proxy": "https://featureprobe.io/"

源码里内置的proxy字段是我们的开源demo服务:https://featureprobe.io/,如果你私有化部署了自己的API服务,将proxy字段的值替换成自己的服务地址即可。

私有化部署

如果你想单独私有化部署UI项目,参考这篇文档: UI Service