12.4.1 • Published 3 months ago

@qn-pandora/pandora-visualization v12.4.1

Weekly downloads
202
License
ISC
Repository
-
Last release
3 months ago

Pandora 通用可视化库

开发模式

@qn-pandora/pandora-visualization 为可视化依赖库,以 Phoenix 引用 @qn-pandora/pandora-visualization 为例,介绍如何开发模式。

1. 安装依赖

# npm is not allowed
$ yarn install

注意:必须使用yarn install安装依赖,不可使用npm install

当前 monrepo 采用 yarn workspace统一管理所有 package 的依赖,yarn.lock 文件位于顶层目录。

注意:

  1. 项目初始 clone 之后,至少经过一次全量编译(yarn build)。
  2. build @qn-pandora/app-sdk:由于@qn-pandora/pandora-visualization依赖于@qn-pandora/app-sdkyarn install之后会创建软链指向@qn-pandora/app-sdk。该包的入口文件为lib/index.js,而源代码中不包含lib目录,因此需要到@qn-pandora/app-sdk目录下执行yarn build

2. 修改包的入口

为了便于调试,在 Phoenix 中引用 @qn-pandora/pandora-visualization 时,期望使用的是 @qn-pandora/pandora-visualization 的源文件,而非编译以后的文件。因此修改 @qn-pandora/pandora-visualization 的 package.json: npm.io

3. @qn-pandora/pandora-visualization 链接到全局

$ npm link

4. Phoenix 链接到 @qn-pandora/pandora-visualization

$ npm link @qn-pandora/pandora-visualization

打包

为减小最终应用的 bundle 体积,应尽量避免公共库被同时打包到 @qn-pandora/pandora-visualization 和引用 @qn-pandora/pandora-visualization 的应用中。

例如react, antd, mobx, mobx-react等库,应该只被打包到引用 @qn-pandora/pandora-visualization 的应用中,@qn-pandora/pandora-visualization 中应该不包含。

约定 package.json 中peerDependencies中的库不会被打包到最终生成的 bundle 中。

打包命令

全量编译

$ npm run build

快速编译

$ npm run build:fast

项目初始 clone 之后,至少经过一次全量编译,为了提高编译速度,以后可以采用快速编译。

12.4.1

3 months ago

12.4.0

4 months ago

12.3.5

4 months ago

12.3.4

5 months ago

12.3.0

6 months ago

12.3.1

6 months ago

12.3.2

5 months ago

12.3.3

5 months ago

12.2.0

7 months ago

12.1.6

8 months ago

12.1.7

8 months ago

12.1.3

9 months ago

12.1.4

8 months ago

12.1.5

8 months ago

12.1.1

9 months ago

12.1.0

10 months ago

12.0.16

10 months ago

12.0.13

11 months ago

12.0.15

11 months ago

12.0.14

11 months ago

12.0.9

1 year ago

12.0.12

1 year ago

12.0.10

1 year ago

12.0.8

1 year ago

12.0.7

1 year ago

12.0.6

1 year ago

12.0.3

2 years ago

12.0.4

1 year ago

12.0.5

1 year ago

12.0.0

2 years ago

12.0.1

2 years ago

12.0.2

2 years ago

11.1.1

2 years ago

11.1.0

2 years ago

11.0.1

2 years ago

11.0.0

2 years ago

10.7.3

3 years ago

10.7.2

3 years ago

10.7.1

3 years ago

10.7.0

3 years ago

10.6.3

3 years ago

10.6.2

3 years ago

10.6.0

3 years ago

10.6.1

3 years ago

10.5.9-alpha.0

3 years ago

10.5.8

3 years ago

10.5.7

3 years ago

10.5.6

3 years ago

10.5.4

3 years ago

10.5.5

3 years ago

10.5.2

3 years ago

10.5.3

3 years ago

10.5.1

3 years ago

10.5.0

3 years ago

10.4.24

3 years ago

10.4.20

3 years ago

10.4.22

3 years ago

10.4.21

3 years ago

10.4.23

3 years ago

10.4.19

3 years ago

10.4.18

3 years ago

10.4.17

3 years ago

10.4.16

3 years ago

10.4.15

3 years ago

10.4.14

3 years ago

10.4.13

3 years ago

10.4.11

3 years ago

10.4.12

3 years ago

10.4.8

3 years ago

10.4.9

3 years ago

10.4.10

3 years ago

10.4.7

3 years ago

10.4.5

3 years ago

10.4.6

3 years ago

10.4.4

3 years ago

10.4.2

3 years ago

10.4.3

3 years ago

10.4.1

3 years ago

10.4.0

3 years ago

10.3.1

3 years ago

10.3.0

3 years ago

10.2.3

3 years ago

10.2.2

3 years ago

10.2.1

3 years ago

10.2.0

3 years ago

10.1.2

3 years ago

10.1.1

3 years ago

10.1.0

3 years ago

10.0.0

3 years ago

9.1.7

3 years ago

9.1.6

3 years ago

9.1.5

3 years ago

9.1.4

3 years ago

9.1.3

3 years ago

9.1.2

3 years ago

9.1.1

3 years ago

9.1.0

3 years ago

9.0.2

3 years ago

9.0.1

3 years ago

9.0.0

4 years ago

8.2.16-alpha.0

4 years ago

8.2.12-alpha.0

4 years ago

8.2.18

4 years ago

8.2.17

4 years ago

8.2.16

4 years ago

8.2.15

4 years ago

8.2.14

4 years ago

8.2.13

4 years ago

8.2.11-alpha.0

4 years ago

8.2.12

4 years ago

8.2.10

4 years ago

8.2.9

4 years ago

8.2.8

4 years ago

8.2.7

4 years ago

8.2.6

4 years ago

8.2.5

4 years ago

8.2.4

4 years ago

8.2.3

4 years ago

8.2.2

4 years ago

8.2.1

4 years ago

8.1.21-alpha.1

4 years ago

8.2.0

4 years ago

8.1.22

4 years ago

8.1.21-alpha.0

4 years ago

8.1.21

4 years ago

8.1.20

4 years ago

8.1.19

4 years ago

8.1.18

4 years ago

8.1.17

4 years ago

8.1.16

4 years ago

8.1.15

4 years ago

8.1.14

4 years ago

8.1.13

4 years ago

8.1.12

4 years ago

8.1.11

4 years ago

8.1.10

4 years ago

8.1.9-alpha.0

4 years ago

8.1.9

4 years ago

8.1.8

4 years ago

8.1.7

4 years ago

8.1.6

4 years ago

8.1.5

4 years ago

8.1.4

4 years ago

8.1.3

4 years ago

8.1.2

4 years ago

8.1.1

4 years ago

8.1.0

4 years ago

8.0.3

4 years ago

8.0.2

4 years ago

8.0.1

4 years ago

8.0.0

4 years ago