1.5.9 • Published 4 years ago

umi-plugin-auto-externals v1.5.9

Weekly downloads
23
License
MIT
Repository
github
Last release
4 years ago

umi-plugin-auto-externals

A simple way to external packages in umi.

Usage

Configured in .umirc.js:

export default {
  plugins: [
    ['umi-plugin-auto-externals', {
      packages: [ 'antd' ],
      urlTemplate: 'https://unpkg.com/{{ library }}@{{ version }}/{{ path }}',
      checkOnline: false,
    }],
  ],
};

Configuration items

packages

  • Type: Array

Librarys need to be externaled. Support librarys are:

  • react
  • react-dom
  • moment
  • antd
  • jquery

https://github.com/umijs/auto-external-packages

urlTemplate

  • Type: String
  • Default: {{ publicPath }}externals/{{ library }}@{{ version }}/{{ path }}

If you want to use your own CDN service, you need to config this item.

There will be three variables provided to render this template: library, version, path.

For example: https://unpkg.com/{{ library }}@{{ version }}/{{ path }}

checkOnline

  • Type: Boolean

If checkOnline is true, we will check all urls if online.

LICENSE

MIT

1.5.9

4 years ago

1.5.8

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.6-beta.1

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.5.0-beta.1

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.3.0-beta.4

5 years ago

1.3.0-beta.3

5 years ago

1.3.0-beta.2

5 years ago

1.3.0-beta.1

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.1

5 years ago

1.1.0

5 years ago

1.1.0-beta.3

5 years ago

1.1.0-beta.2

5 years ago

1.1.0-beta.1

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago