fix: 修复打包后图片资源无法加载的问题

- 配置 webpack copy-webpack-plugin 将 src/assets 复制到 dist/assets
- 更新所有图片引用路径从 src/assets 改为 dist/assets
- 修改 localResourceRoots 配置以允许访问 dist/assets
This commit is contained in:
Roe-xin
2026-03-05 10:38:40 +08:00
parent 63015c6bbc
commit 1f9a1822c9
5 changed files with 46 additions and 13 deletions

View File

@ -3,6 +3,7 @@
'use strict';
const path = require('path');
const CopyWebpackPlugin = require('copy-webpack-plugin');
//@ts-check
/** @typedef {import('webpack').Configuration} WebpackConfig **/
@ -45,5 +46,12 @@ const extensionConfig = {
infrastructureLogging: {
level: "log", // enables logging required for problem matchers
},
plugins: [
new CopyWebpackPlugin({
patterns: [
{ from: 'src/assets', to: 'assets' }
]
})
]
};
module.exports = [ extensionConfig ];