0.0.1 • Published 2 years ago
yhdjyyzk-libbuilder v0.0.1
libbuilder
基于 webpack 的打包器
如何使用
- 安装
npm install yhdjyyzk-libbuilder --dev
yarn add yhdjyyzk-libbuilder --dev
- 在项目目录下添加一个
libbuilder.config.js
- 按照 webpack-merge 的规则在
libbuilder.config.js
中配置自定义选项 - 添加
babel.config.js
{
"presets": ["@babel/preset-env"],
"plugins": [
[
"@babel/plugin-transform-runtime",
{
"absoluteRuntime": false,
"corejs": false,
"helpers": true,
"regenerator": true
}
],
["@babel/plugin-syntax-import-meta"]
]
}
- 在项目下运行命令
yhdjyyzk-libbuilder
配置项
libName
: '' // 打包之后的名称mini
: false // 是否压缩author
: 'libbuilder' // 作者名称banner
: 'build by libbuilder' //webpackConfig
: {} // webpack 的配置项,根据 webpack-merge 的规则
注意事项
webpack5
本身可处理 webworker
参考
0.0.1
2 years ago