Vue.js、Vue-cli 零停机时间

时间:2021-01-20 12:52:38

标签: laravel vue.js webpack vue-cli

当我在 prod 上构建我的应用程序时,我的站点在构建过程中无法运行,因为 vue-cli 删除了旧文件。有没有办法让停机时间为零?

我的 vue.config.js

module.exports = {
  pages: {
    index: {
      entry: 'src/main.js',
      template: "../views/welcome.blade.php",
      filename: "welcome.blade.php",
    }
  },
  outputDir: path.resolve(__dirname, "../../public"),
  assetsDir: "dist",
  indexPath: "../views/welcome.blade.php",
  lintOnSave: false,
  filenameHashing: true,
  css: {
    extract: true,
  },
  configureWebpack: {
    optimization: {
      splitChunks: {
        chunks: 'all',
      }
    },
    resolve: {
      alias: {
        '@': path.resolve(__dirname, 'src'),
      }
    },
    output: {
      filename: 'dist/js/[name].[contenthash:8].js',
      chunkFilename: 'dist/js/[name].[contenthash:8].js'
    },
}

0 个答案:

没有答案
相关问题