babel-plugin-tree-shaking-import
Install
npm i babel-plugin-tree-shaking-import -D or yarn add babel-plugin-tree-shaking-import -D
Example
Converts
;
to
var button = ;;
Usage
Use with babel-loader
moduleexports = module: rules: test: /\.m?js$/ exclude: // use: loader: 'babel-loader' options: plugins: 'tree-shaking-import' libraryName: 'element-ui' libDir: 'lib' styleLibraryDir: 'packages' styleLibraryName: 'theme-chalk/src' style: false ext: '.scss' ;
Use with nuxt.config.js
moduleexports = babel: plugins: 'tree-shaking-import' libraryName: 'element-ui' libDir: 'lib' styleLibraryDir: 'packages' styleLibraryName: 'theme-chalk/src' style: false ext: '.scss' ;