From 9440dc8dd548e4efc8706345226606ebd0370b38 Mon Sep 17 00:00:00 2001 From: liuyi Date: Thu, 18 Jul 2024 18:32:40 +0800 Subject: [PATCH] fix: separate beta and stable assets (#7543) --- tools/cli/src/webpack/config.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/cli/src/webpack/config.ts b/tools/cli/src/webpack/config.ts index 4803e7a22b..1cc97eceac 100644 --- a/tools/cli/src/webpack/config.ts +++ b/tools/cli/src/webpack/config.ts @@ -77,9 +77,9 @@ export const getPublicPath = (buildFlags: BuildFlags) => { } if (BUILD_TYPE === 'canary') { - return `https://dev.affineassets.com/`; + return `https://dev.affineassets.com/${BUILD_TYPE}/`; } else if (BUILD_TYPE === 'beta' || BUILD_TYPE === 'stable') { - return `https://prod.affineassets.com/`; + return `https://prod.affineassets.com/${BUILD_TYPE}/`; } return publicPath; }; @@ -106,19 +106,19 @@ export const createConfiguration: ( }, filename: buildFlags.mode === 'production' - ? 'js/[name]-[contenthash:8].js' + ? 'js/[name].[contenthash:8].js' : 'js/[name].js', // In some cases webpack will emit files starts with "_" which is reserved in web extension. chunkFilename: pathData => pathData.chunk?.name === 'worker' ? 'js/worker.[contenthash:8].js' : buildFlags.mode === 'production' - ? 'js/chunk.[name]-[contenthash:8].js' + ? 'js/chunk.[name].[contenthash:8].js' : 'js/chunk.[name].js', assetModuleFilename: buildFlags.mode === 'production' - ? 'assets/[name]-[contenthash:8][ext][query]' - : '[name]-[contenthash:8][ext]', + ? 'assets/[name].[contenthash:8][ext][query]' + : '[name].[contenthash:8][ext]', devtoolModuleFilenameTemplate: 'webpack://[namespace]/[resource-path]', hotUpdateChunkFilename: 'hot/[id].[fullhash].js', hotUpdateMainFilename: 'hot/[runtime].[fullhash].json',