0.1.17 • Published 2 years ago

webpack-auto-external v0.1.17

Weekly downloads
12
License
-
Repository
-
Last release
2 years ago

webpack-auto-external

AutoExternalPlugin

Kind: global class
自适配排除扩展包webpack插件,如实际使用到的包在externals配置中会被排除,并添加script标签在html中

new AutoExternalPlugin(externals, sortJs, sortCss)

自动CDN插件构造函数

ParamDescription
externals外部扩展(CDN)配置:{lodash: {varName: '_', url: '', css: ''}}
sortJsjs排序(Object.keys(externals))
sortCsscss排序(css
getTagAttrstag额外属性(url)
checkIgnore回调函数,返回true则忽略扩展,返回ExternalModules则使用该扩展,返回false则使用该插件默认判断

使用

new AutoExternalPlugin({
  externals: {
    lodash: {
      url: 'https://xxx.cdn.com/lodash.js',
      varName: '_'
    },
    vant: {
      url: 'https://xxx.cdn.com/vant.js',
      varName: 'Vant',
      css: 'https://xxx.cdn.com/vant.css'
    }
  }
})
0.1.13

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.12

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.9

2 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago