1.7.8 • Published 3 years ago

@infinitoui/infinito-elements v1.7.8

Weekly downloads
37
License
MIT
Repository
-
Last release
3 years ago

infinitoui

快速上手

  1. 首先确保你全局安装了lerna

npm install -g lerna

  1. 克隆代码

git clone https://github.com/WUSO01/wc-components-repo

  1. 安装依赖

yarn

  1. 编译package

yarn build

需要和infinity新标签页联动开发的时候,先cd到package/all然后执行yarn link命令, 然后cd 到 infinity新标签页项目根目录,执行 yarn link @infinitoui/infinito-elements

如图所示:

yarn link

开发

yarn dev:会启动demo页面

yarn watch:会监听packages下所有ts文件的更改。

开发新的package

当你需要开发一个新的package的时候,只需要在根目录执行yarn creator infinito-xxx

⚠️:package name必须以infinito-开始,否则使用creator命令会报错。项目名应该语义化,比如:button, switch这种。

如图所示:

yarn crator

使用creator命令后,会在packages文件下面自动创建相关代码,在examples也会创建demo文件。

注意⚠️:

  1. 目前需要手动将新创建的package 添加到 package/all下面。执行lerna add infinito-xxx package,并且在package/all/src/infinito-elements.ts中引入。
  2. examples/index.js添加新增package的信息。

    components

💡之后优化成自动写入

可能遇到的问题:

  1. 刚创建完新的package后,可能直接import到packges/all下面可能会报错。

    因为刚创建完的package没有经过编译生成js文件,如果你是开启了yarn watch你只需要对新创建的package源码进行修改,会自动build出js文件。如果没有开启watch模式,修改完代码后,执行yarn build或者yarn watch

命令详解

Creator 命令

1.7.8

3 years ago

1.7.7

3 years ago

1.7.6

3 years ago

1.7.5

3 years ago

1.7.3

3 years ago

1.7.4

3 years ago

1.7.2

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.21

3 years ago

1.6.20

3 years ago

1.6.19

3 years ago

1.6.18

3 years ago

1.6.17

3 years ago

1.6.16

3 years ago

1.6.15

3 years ago

1.6.14

3 years ago

1.6.13

3 years ago

1.6.12

3 years ago

1.6.11

3 years ago

1.6.10

3 years ago

1.6.9

3 years ago

1.6.8

3 years ago

1.6.7

3 years ago

1.6.6

3 years ago

1.6.5

3 years ago

1.6.4

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.8

3 years ago

1.5.7

3 years ago

1.5.6

3 years ago

1.5.5

3 years ago

1.5.5-alpha.3

3 years ago

1.5.5-alpha.1

3 years ago

1.5.5-alpha.0

3 years ago

1.5.5-alpha.2

3 years ago

1.5.4

3 years ago

1.5.3

3 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

1.2.1

4 years ago

1.1.0

4 years ago

0.2.0

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago