reactjs Vite 4构建文件不带哈希

qxgroojn  于 2023-04-11  发布在  React
关注(0)|答案(1)|浏览(253)

我正在使用Vite 4.2.0为我的react项目。我希望我的构建文件名没有哈希。我已经在vite.config.js中尝试了下面的配置,但仍然没有反映。

export default defineConfig({
  plugins: [react()],
  build:{
    rollupOutputOptions: {
      entryFileNames: `assets/[name].js`,
      chunkFileNames: `assets/[name].js`,
      assetFileNames: `assets/[name].[ext]`
    },
    css: {
      extract: {
        filename: '[name].css' // change CSS file name to include hash
      }
    }
  }

})
rsl1atfo

rsl1atfo1#

配置名为build.rollupOptions,但您输入的build.rollupOutputOptions不正确。还请记住在其中使用Rollup的output选项:

// vite.config.js
export default defineConfig({
  build: {
    rollupOptions: {
      output: {
        entryFileNames: `assets/[name].js`,
        chunkFileNames: `assets/[name].js`,
        assetFileNames: `assets/[name].[ext]`,
      },
    },
  },
})

demo

相关问题