如何使用webpack输出目录的内容创建tar.gz文件?
我把这个React前端都很好地打包、丑陋并分块放在我的如何使用webpack输出目录的内容创建tar.gz文件?,webpack,Webpack,我把这个React前端都很好地打包、丑陋并分块放在我的/build文件夹中。我想自动化将目录压缩成快照并上传到maven存储库的过程 我一直在查看文档,我一辈子都不知道是否可以在webpack.config.js中设置它,并在内容打包后自动执行。我使用webpack shell插件来归档编译过的文件。我编译的文件是'dist'目录 我使用npm安装了这个插件 使用const WebpackShellPlugin=require('webpack-shell-plugin')导入它 已创建“存档”
/build
文件夹中。我想自动化将目录压缩成快照并上传到maven存储库的过程
我一直在查看文档,我一辈子都不知道是否可以在
webpack.config.js
中设置它,并在内容打包后自动执行。我使用webpack shell插件来归档编译过的文件。我编译的文件是'dist'目录
我使用npm安装了这个插件
使用const WebpackShellPlugin=require('webpack-shell-plugin')
导入它
已创建“存档”shell命令:
const CREATE_ARCHIVE='tar czvf--ignore failed read'+path.base()+'/bundle.tar.gz'+'-C'+path.dist()+'代码>
创建并添加了具有
webpackConfig.plugins.push(
新建webpack.optimize.OccurrenceOrderPlugin(),
//…其他插件,
新的WebpackShellPlugin({
onBuildExit:[创建_存档],
安全:对
})
)
运行webpack build后,它会在项目的根目录中创建build.tar.gz。我使用webpack shell插件来归档编译后的文件。我编译的文件是'dist'目录
我使用npm安装了这个插件
使用const WebpackShellPlugin=require('webpack-shell-plugin')
导入它
已创建“存档”shell命令:
const CREATE_ARCHIVE='tar czvf--ignore failed read'+path.base()+'/bundle.tar.gz'+'-C'+path.dist()+'代码>
创建并添加了具有
webpackConfig.plugins.push(
新建webpack.optimize.OccurrenceOrderPlugin(),
//…其他插件,
新的WebpackShellPlugin({
onBuildExit:[创建_存档],
安全:对
})
)
运行webpack build后,它会在项目的根目录中创建build.tar.gz。我不确定是否有专门的插件。terminal命令非常简单,因此可以包含在npm或gulp的build
脚本中,或者您可能使用的任何其他脚本中。我不确定是否有专门用于此的插件。terminal命令非常简单,因此可以包含在npm或gulp的build
脚本中,或者包含在您可能使用的任何其他脚本中。