@aliretail/react-oms-product-sdk
v1.4.1
Published
B端商品域基线
Downloads
27
Readme
零售云源码页面工程
oms-product-sdk
使用
全局安装 Iceworks
$ tnpm i -g iceworks
$ iceworks --help
全局安装 FIE
$ tnpm install @ali/fie -g
$ fie help
安装依赖
$ tnpm install
开发环境依赖
node > 12
开发调试
$ fie start
新增页面或者公共组件
$ fie add
更新套件
$ fie update
更新框架文件
$ fie pullTools
设置页面渲染 props
完成了页面 sdk 代码开发后,需要执行一次
registerPage
// 第二个参数表示页面code,参考index.json中的定义 registerPage(Page, 'demo2');
然后修改
public/index.html
中的window.pageConfig
就可以在调试时给页面 SDK 传入 props 了window.pageConfig = { demo2: { name: '007', }, };
发布
$ fie publish
目录
.
├── README.md
├── build # 发布文件目录
│ ├── lib
├── abc.json # def 构建配置
├── build.js # build-scripts 配置,参考:https://ice.alibaba-inc.com/docs/guide/intro
├── build.plugin.js # build-scripts 自定义插件
├── mock # 接口的 mock,参考:https://ice.alibaba-inc.com/docs/guide/advance/mock
├── package.json
├── index.json # 项目页面配置,自动生成,一般无需人工编辑
├── public # 页面模版
│ ├── favicon.png
│ ├── home.html
│ └── index.html
├── src # 前端代码
│ ├── components # 公用的组件
│ ├── interface # interface 定义
│ ├── pages # 页面
│ └── utils # 公用的工具
└── tsconfig.json