@infinitoui/infinito-elements v1.7.8
infinitoui
快速上手
- 首先确保你全局安装了lerna
npm install -g lerna
- 克隆代码
- 安装依赖
yarn
- 编译package
yarn build
需要和infinity新标签页联动开发的时候,先cd到package/all
然后执行yarn link
命令, 然后cd 到 infinity新标签页项目根目录,执行 yarn link @infinitoui/infinito-elements
如图所示:
开发
yarn dev
:会启动demo页面
yarn watch
:会监听packages下所有ts文件的更改。
开发新的package
当你需要开发一个新的package的时候,只需要在根目录执行yarn creator infinito-xxx
⚠️:package name必须以infinito-
开始,否则使用creator
命令会报错。项目名应该语义化,比如:button
, switch
这种。
如图所示:
使用creator
命令后,会在packages文件下面自动创建相关代码,在examples也会创建demo文件。
注意⚠️:
- 目前需要手动将新创建的package 添加到
package/all
下面。执行lerna add infinito-xxx package
,并且在package/all/src/infinito-elements.ts
中引入。 在
examples/index.js
添加新增package的信息。
💡之后优化成自动写入
可能遇到的问题:
刚创建完新的package后,可能直接import到
packges/all
下面可能会报错。因为刚创建完的package没有经过编译生成js文件,如果你是开启了
yarn watch
你只需要对新创建的package源码进行修改,会自动build出js文件。如果没有开启watch
模式,修改完代码后,执行yarn build
或者yarn watch
。
命令详解
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago