## 积木 - 可视化运营工具平台

让活动页面像搭积木一样简单便捷

## 本地开发时，可以将接口转发到测试环境

添加环境变量`proxy_api`可以转发接口，例：

```shell
proxy_api=http://jimu.tuiatest.cn npm run dev:client
```

或运行 npm 脚本，直接将接口转发到测试环境

```shell
npm run dev:proxy
```

## 本地开发时，可以只启动单个项目

添加环境变量 `DEV_PROJECT` 可以只启动单个项目（注：请不要在线上环境加这个环境变量）。

只启动 pro 项目时，可以这样：

```shell
DEV_PROJECT=pro npm run dev:proxy
```

## 本地调试 mock 数据

```shell
npm run dev
```

## 后端联调

```shell
# 请在修改build/server脚本中代理url（广告后端以及活动后端）之后，执行以下命令
proxy=true npm run dev
```

## 本地调试 dev 环境数据

```shell
# 起客户端并代理到服务端
NODE_ENV=dev node build/server

# 服务端转发到开发环境服务
NODE_ENV=dev BUILD_ENV=local nodemon --inspect server
```

ps:此系统需要从广告管理后台 -> 落地页管理 -> 推啊建站进入.
