Mac 部署

本教程以 steedos-project-oa为例,指导你如何在 Mac 系统中部署和运行基于华炎魔方开发的项目。

部署完成后可在 Mac 环境下开发。

搭建运行环境

需要安装 Github Desktopnode-v12.16.3mongodb-v4.2Robo 3TVisual Studio Codebrew

安装 Github Desktop

安装Github 桌面客户端

安装 node-v12.16.3

访问 nodejs官网下载并安装 node:

安装node

安装完成之后打开终端安装 yarn

npm install -g yarn

国内用户配置淘宝 NPM 镜像以提高 NPM 包下载速度:

npm config set registry https://registry.npm.taobao.org
yarn config set registry https://registry.npm.taobao.org

安装 mongodb-v4.2

根据官方向导,安装最新的mongodb4.2,数据库服务默认开机启动

使用集群模式启动数据库

编辑配置文件:

vim /usr/local/etc/mongod.conf
# 找到replication部分,去掉#并添加一行配置
replication:
replSetName: rsSteedos

保存后重启数据库:

brew services restart mongodb-community@4.2

初始化数据库:

# 首先进入mongo控制台
mongo
# 执行初始化函数
rs.initiate()
# 查看配置
rs.conf()
# 查看集群状态,确保members里有一个primary,则表示配置成功
rs.status()

安装 Robo 3T

安装 mongodb 数据库图形化管理工具Robo 3T

安装 Visual Studio Code

安装代码编辑工具Visual Studio Code

启动服务

启动数据库

数据库服务默认开机启动,可通过 brew 命令管理:

# 停止
brew services stop mongodb-community@4.2
# 启动
brew services start mongodb-community@4.2
# 重启
brew services restart mongodb-community@4.2

克隆项目

请访问 https://github.com/steedos/steedos-project-oa 先在项目主页右上角点 Fork 项目,然后将已经 fork 到自己账号下的项目 clone 到本地,以便提交修改:

clone项目

启动应用

打开 Github Desktop 使用 Visual Studio Code 打开项目:

打开项目

在 Visual Studio Code 的终端中安装依赖包:

yarn install

新建配置文件.env.local,参考.env: 环境变量配置文件,可以配置端口、URL 等环境变量,steedos-config.yml: 项目配置文件,可以配置数据源、插件等参数。

启动服务:

yarn start

也可按 F5 即可使用 debug 模式启动项目

对于华炎魔方有疑问??
微信扫描二维码,我们的技术专家会为您解答。

我们的技术专家拥有十年以上的管理软件开发经验,无论您询问有关华炎魔方的功能、定价、实施或任何其他方面的问题,他们都将随时准备为您提供帮助。

华炎魔方

华炎魔方是新一代低代码平台,基于商业智能和模型驱动,可以按照业务部门的需求,轻松便捷地创建智能化、移动化、个性化的应用程序。

© 2020 华炎软件. 保留所有权利.