mirror of
https://github.com/openswarm-ai/openswarm.git
synced 2026-09-11 12:17:45 +02:00
[hAIk]: optimize webpack config for faster dev builds: reorder resolve extensions from [.js, .jsx, .ts, .tsx] to [.tsx, .ts, .js] so TypeScript files resolve first, drop unused .jsx entry, and enable persistent filesystem caching in development mode to speed up rebuilds
This commit is contained in:
@@ -66,7 +66,7 @@ module.exports = (env, argv) => {
|
||||
},
|
||||
|
||||
resolve: {
|
||||
extensions: ['.js', '.jsx', '.ts', '.tsx'],
|
||||
extensions: ['.tsx', '.ts', '.js'],
|
||||
alias: {
|
||||
'@': path.resolve(__dirname, 'src'),
|
||||
[path.resolve(__dirname, 'node_modules/@pierre/diffs/node_modules/shiki/dist/bundle-full.mjs')]:
|
||||
@@ -93,6 +93,8 @@ module.exports = (env, argv) => {
|
||||
}),
|
||||
],
|
||||
|
||||
cache: isDevelopment ? { type: 'filesystem' } : false,
|
||||
|
||||
devtool: isDevelopment ? 'eval-cheap-module-source-map' : false,
|
||||
|
||||
devServer: {
|
||||
|
||||
Reference in New Issue
Block a user