init
This commit is contained in:
2025-06-27 17:42:38 +08:00
commit bd6402478b
5317 changed files with 785994 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
const path = require('path');
function resolve(dir) {
return path.join(__dirname, dir);
}
module.exports = {
publicPath: './',
assetsDir: './',
outputDir: '../public/static/im-web',
productionSourceMap: false,
lintOnSave: false,
chainWebpack: (config) => {
config.resolve.alias.set('@', resolve('src')).set('tim', resolve('src/tim.js'));
// 删除预加载
config.plugins.delete('preload');
config.plugins.delete('prefetch');
// 压缩代码
config.optimization.minimize(true);
// 分割代码
config.optimization.splitChunks({
chunks: 'all',
});
config.plugin('html').tap((params) => {
const args = params;
args[0].title = '腾讯云即时通信 Web-IM';
return args;
});
},
};