Skip to content

Latest commit

 

History

History
100 lines (65 loc) · 2.61 KB

2-How-to-develop.md

File metadata and controls

100 lines (65 loc) · 2.61 KB

快速开始

环境准备

  • 云控中心 (centerview) 开发需要准备后端环境和边缘云控平台(edgeview) 环境。环境准备可以使用 OpenV2X All-in-One 快速安装

  • 环境准备完成后,首先登录边缘云控平台进行云控中心连接配置,具体配置参考 v2x-quick-start

  • 连接配置完成后,即可在云控中心首页查看到刚刚配置的边缘站点信息。若您看到云控中心边缘站点列表为空,一般是未进行云控中心连接配置,参考上一步进行配置即可。

  • 云控中心当前功能的使用请参考 v2x-quick-start

依赖准备

  • node 环境

    • package.json 中要求:"node": ">=14.17.0"

    • 验证 nodejs 版本

      node -v

      推荐使用 nvm 管理 node 版本

  • yarn

    • 安装 yarn

      npm install -g yarn
  • 安装依赖包

    • 在项目根目录下执行,即package.json同级,需要耐心等待安装完成

      yarn install

如果因为网络问题安装依赖失败,请尝试设置镜像源

npm config set registry https://registry.npmmirror.com

or

yarn config set registry https://registry.npmmirror.com

  • 准备好可用的后端

    • 准备好可访问的后端,举个例子:http://47.100.126.13

    • 修改config/proxy.ts中的相应配置:

      dev: {
        '/api': {
          target: 'http://47.100.126.13:8080/api',
          changeOrigin: true,
          pathRewrite: {
            '^/api': '',
          },
        },
      },
  • 搭建完成

    • 在项目根目录下执行,即package.json同级

      yarn start
    • 然后会自动启动浏览器打开:http://localhost:8000,即可查看到平台页面。

生产环境使用的前端包

  • 具备符合要求的nodejsyarn

  • 在项目根目录下执行,即package.json同级

    yarn build
  • 打包后的文件在dist目录,交给部署相关人员即可。

如何构建镜像

docker build -t openv2x/centerview:latest .

如何贡献代码

参考 v2x_contribution 提交 PR 贡献代码。