1.2.84 • Published 3 years ago

use-on-demand v1.2.84

Weekly downloads
123
License
MIT
Repository
github
Last release
3 years ago

use-on-demand

只要轻量的维护,就可以保持10年不过时(20年不敢说)。

只要轻量的维护,就可以保持10年不过时(20年不敢说)。

只要轻量的维护,就可以保持10年不过时(20年不敢说)。

只要轻量的维护,就可以保持10年不过时(20年不敢说)。

只要轻量的维护,就可以保持10年不过时(20年不敢说)。







1.1 远程npm使用方式

  1. 【TS库】,直接使用
  2. 【组件库】

    1. 需要加入【babel-plugin-import】插件的配置,使其能对【use-on-demand】按需导入。
    2. 每个库组件,需要在【main.js】中,提前用【Vue.use】加载。
      1. 目前,尚不清楚,支持 或 不支持【业务组件中import,然后放到components选项】的这种形式??????

    3.需要注意,有可能需要【import 'use-on-demand/lib-cp/style/index.css'】导入样式,也有可能不需要??????

3.其它的一些地方: 1.使用【npx check-peer-dependencies】工具,来检查【peerDependencies】的对齐。

1.2 常见问题

1.报错【Error: ENOTEMPTY: directory not empty, rmdir 】

     1.需要升级到【 Node.js 12.10.0】,或以上。

2.报错【Cannot find module 'duplicate-package-checker-webpack-plugin'】

     1.需要检查,【npm link】和【npm link use-on-demand】设置是否正确。

3.在【/example】里面的测试组件,都不应该使用【@lib-cp】的external方式。

     1.原因是,这样更方便于开发;减少更新时间。

2.1 本地开发调试方式

  1. 将该仓库,Clone下来,执行【npm link】
  2. 在其它业务仓库,导入库
    1. dependencies里,加入【"use-on-demand": "github:hanshou101/use-on-demand#master"】
    2. 执行【npm link use-on-demand】,以链接到本地库。
  3. 加入【postinstall】钩子

    1. 在每次【install】之后,自动再将【npm link use-on-demand】绑定。
  4. 在【服务端发包】的【build】指令之前,安装最新依赖

    1. 【npm install github:hanshou101/use-on-demand#master】
  5. 需要注意,以上步骤,需要为【npm】添加【unsafe操作权限】

    1. 新建【.npmrc】文件。
    2. 添加【unsafe-perm = true】语句。
  6. 需要注意,因为【npm link 库】时,【webpack】会默认去解析【TS库】中的代码并编译;这会导致错误,所以我们要关闭:

    1. 在【chainWebpack】中,加入【config.resolve.symlinks(false); // 解决【npm link】时,webpack解析错误的问题。】

【Vue Cli 4】test-vue-cli-4

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

1.2.83

3 years ago

1.2.84

3 years ago

1.2.81

3 years ago

1.2.80

3 years ago

1.2.79

3 years ago

1.2.75

4 years ago

1.2.76

4 years ago

1.2.77

4 years ago

1.2.58

4 years ago

1.2.56

4 years ago

1.2.57

4 years ago

1.2.55

4 years ago

1.2.53

4 years ago

1.2.51

4 years ago

1.2.50

4 years ago

1.2.49

4 years ago

1.2.48

4 years ago

1.2.46

4 years ago

1.2.44

4 years ago

1.2.43

5 years ago

1.2.42

5 years ago

1.2.41

5 years ago

1.2.40

5 years ago

1.2.37

5 years ago

1.2.36

5 years ago

1.2.35

5 years ago

1.2.34

5 years ago

1.2.33

5 years ago

1.2.32

5 years ago

1.2.30

5 years ago

1.2.31

5 years ago

1.2.29

5 years ago

1.2.28

5 years ago

1.2.27

5 years ago

1.2.26

5 years ago

1.2.25

5 years ago

1.2.23

5 years ago

1.2.22

5 years ago

1.2.21

5 years ago

1.2.20

5 years ago

1.2.19

5 years ago

1.2.17

5 years ago

1.2.18

5 years ago

1.2.16

5 years ago

1.2.15

5 years ago

1.2.13

5 years ago

1.2.12

5 years ago

1.2.11

5 years ago

1.2.10

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.81

5 years ago

1.0.80

5 years ago

1.0.79

5 years ago

1.0.74

5 years ago

1.0.73

5 years ago

1.0.72

5 years ago

1.0.71

5 years ago

1.0.69

5 years ago

1.0.70

5 years ago

1.0.68

5 years ago

1.0.63

5 years ago

1.0.62

5 years ago

1.0.61

5 years ago

1.0.60

5 years ago

1.0.59

5 years ago

1.0.58

5 years ago

1.0.57

5 years ago

1.0.56

5 years ago

1.0.55

5 years ago

1.0.54

5 years ago

1.0.53

5 years ago

1.0.51

5 years ago

1.0.52

5 years ago

1.0.50

5 years ago

1.0.48

5 years ago

1.0.47

5 years ago

1.0.49

5 years ago

1.0.46

5 years ago

1.0.44

5 years ago

1.0.45

5 years ago

1.0.43

5 years ago

1.0.42

5 years ago

1.0.41

5 years ago

1.0.39

5 years ago

1.0.38

5 years ago

1.0.37

5 years ago

1.0.36

5 years ago

1.0.35

5 years ago

1.0.34

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.19

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.0

5 years ago