diff --git a/Version b/Version index f82bbc7..ef8c7a2 100644 --- a/Version +++ b/Version @@ -1 +1 @@ -3.3.59 \ No newline at end of file +3.3.60 \ No newline at end of file diff --git a/directory/Version b/directory/Version index a6a3a43..e5a4a5e 100644 --- a/directory/Version +++ b/directory/Version @@ -1 +1 @@ -1.0.4 \ No newline at end of file +1.0.9 \ No newline at end of file diff --git a/vite.config.js b/vite.config.js index 248c404..3bf378f 100644 --- a/vite.config.js +++ b/vite.config.js @@ -112,6 +112,7 @@ class ViteRunner { get #operatorConfig() { const operatorName = process.env.O || process.argv[3] assert(operatorName, 'Please set the operator name by using environment variable O.') + const assetsDir = 'assets' return { ...this.#baseViteConfig, envDir: path.join(__projetRoot, this.#globalConfig.folder.operator, operatorName), @@ -130,6 +131,13 @@ class ViteRunner { ...this.#baseViteConfig.build, chunkSizeWarningLimit: 10000, outDir: path.resolve(__projetRoot, this.#globalConfig.folder.release, operatorName), + rollupOptions: { + output: { + entryFileNames: `${assetsDir}/[name].js`, + chunkFileNames: `${assetsDir}/[name].js`, + assetFileNames: `${assetsDir}/[name].[ext]`, + } + } }, } } @@ -167,6 +175,7 @@ class ViteRunner { ]), path.join(directoryDir, '.env')) this.#mode = process.argv[3] const publicDir = path.resolve(__projetRoot, this.#globalConfig.folder.release) + const assetsDir = '_directory' return { ...this.#baseViteConfig, envDir: directoryDir, @@ -193,9 +202,11 @@ class ViteRunner { build: { ...this.#baseViteConfig.build, outDir: path.resolve(__projetRoot, this.#globalConfig.folder.release), - assetsDir: '_directory', rollupOptions: { output: { + entryFileNames: `${assetsDir}/[name].js`, + chunkFileNames: `${assetsDir}/[name].js`, + assetFileNames: `${assetsDir}/[name].[ext]`, manualChunks: { 'react': ['react', 'react-dom', 'react-router-dom'], },