mirror of
https://github.com/steedos/steedos-platform
synced 2024-11-22 17:06:42 +00:00
.. | ||
bin | ||
src | ||
.npmignore | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
Steedos
Develop and run your enterprise apps in miniutes
install from npm
npm i steedos-cli -g
install from src
git clone https://github/steedos/cli
cd cli
npm i -g
build creator bundle
meteor build --directory C:\srv\creator-build
run bundle
steedos run -s C:\srv\creator-build
develop app
- create project folder
- write main.js
- steedos run will load main.js on bootstrap
steedos run -s C:\srv\creator-build
help
steedos run --help
i18n
-
生成项目下对象的国际化文件
-
语法
steedos i18n ${lng} [-s]
-
lng: 需要生成国际化的语言, 必填 (en | zh-CN)
-
-s: 项目所在路径, 默认为当前目录, 选填
-
-p: 需要国际化的项目文件夹
-
示例:
steedos i18n zh-CN -s D:\GitHub\steedos-project-saas
-
示例:
steedos i18n zh-CN -s . -p ./steedos-app
-
开发环境运行方式: 进行cli项目, 执行
yarn prepare
后, 再进入bin文件夹下执行(示例):.\run i18n zh-CN -s D:\GitHub\steedos-project-saas
source
- 需要配置环境变量: METADATA_SERVER、METADATA_APIKEY,可以通过项目的env文件进行配置。
- config: 创建.env.local并写入METADATA_SERVER、METADATA_APIKEY。 比如
steedos source:config
- retrieve: 从服务器获取数据生成本地文件。 比如
steedos source:retrieve -m Object:Accounts
- deploy: 将本地文件部署到服务器。 比如
steedos source:deploy -p steedos-app\main\default
data
- 需要配置环境变量: METADATA_SERVER、METADATA_APIKEY,可以通过项目的env文件进行配置。
- export: 从服务器获取数据生成本地文件。 比如
steedos data:export -o accounts
或steedos data:export -o accounts -p
- import: 将本地文件部署到服务器。 比如
steedos data:import -f accounts.json
或steedos data:import -p account-plan.json
功能说明
- 此包用于生成steedos命令