webpack有没有一种插件能够监听build完成

有个任务是这样的,就是npm run build之后产生了dist文件夹,需要对这个dist里面的文件夹进行移动,然后对里面的js内容部分进行replace,我查阅了filemanager-webpack-plugin可以满足move, 倘若之后的文件依赖move完成,来进行其他的操作,比如依赖任务如:

build->a->b->c->d要等待前面的完成才执行后面的,类似gulp的run-sequence, 找了半天没有头绪,请教大家一下,3q

阅读 2.9k
1 个回答

vue.config.js 文件

configureWebpack: (config) => {
  if (process.env.NODE_ENV === 'production') {
    config.plugins.push(
      new FileManagerPlugin({
        onEnd: {
          delete: ['./dist2/'],
          copy: [
            {
              source: './dist/',
              destination: './dist2/'
            }
          ]
        }
      })
    )
  }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题