@activity-maker/activity-maker-core
v1.1.0
Published
activiy-maker 通用方法库
Downloads
8
Readme
activity-maker-core
营销后台 2.0 通用模块库
安装
yarn add @activity-maker/activity-maker-core
环境变量说明
DEPLOYMENT_ENV: test | uat | production 代码部署环境
BUILD_TARGET: web | node 编译的目标
使用
在组件的 preview 和 setting 中使用的时候需要安装 @rollup/plugin-replace 插件并替换以下环境变量
import replace from '@rollup/plugin-replace';
replace({
'process.env.BUILD_TARGET': '"web"',
});
常量及意义
| 字段名 | 值(类型) | 含义 | | ------------------- | --------------------- | ----------------------------------------------------------------- | | DEPLOYMENT_ENV | test, uat, production | 区分项目是部署在测试环境、UAT 环境、还是生产环境。 | | IS_IN_BROWSER | boolean | 是否运行在浏览器中 | | DEFAULT_PICTURE_URL | string | 默认的图片地址(灰色图片) | | DEFAULT_PICTURE | Picture | 默认的图片 | | M_ORIGIN | string | 不同部署环境 m 站的 origin,例 https://m.ximalaya.com | | PASSPORT_ORIGIN | string | 不同部署环境 passport 域名的 origin https://passport.ximalaya.com | | M_HOST | string | 不同部署环境 m 站的 host,例 m.ximalaya.com | | UPLOAD_ORIGIN | string | 不同部署环境 upload 域名的 origin,例 https://upload.ximalaya.com | | PAGES_ORIGIN | string | 不同部署环境 pages 域名的 origin,例 https://pages.ximalaya.com |
各个方法的用途直接看签名