Skip to content

Commit 1dd4188

Browse files
authored
feat: enable Rspack lazy compilation by default (#61)
1 parent 566edc3 commit 1dd4188

File tree

10 files changed

+53
-53
lines changed

10 files changed

+53
-53
lines changed

benchmark.mjs

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -207,20 +207,6 @@ toolNames.forEach((name) => {
207207
binFilePath: '@rspack/cli/bin/rspack.js',
208208
}),
209209
);
210-
if (runDev) {
211-
buildTools.push(
212-
new BuildTool({
213-
name:
214-
'Rspack CLI (Lazy) ' +
215-
require('@rspack/core/package.json').version,
216-
port: 8080,
217-
startScript: 'start:rspack:lazy',
218-
startedRegex: /in (.+) (s|ms)/,
219-
buildScript: 'build:rspack',
220-
binFilePath: '@rspack/cli/bin/rspack.js',
221-
}),
222-
);
223-
}
224210
break;
225211
case 'rsbuild':
226212
buildTools.push(
@@ -233,19 +219,6 @@ toolNames.forEach((name) => {
233219
binFilePath: '@rsbuild/core/bin/rsbuild.js',
234220
}),
235221
);
236-
if (runDev) {
237-
buildTools.push(
238-
new BuildTool({
239-
name:
240-
'Rsbuild (Lazy) ' + require('@rsbuild/core/package.json').version,
241-
port: 3000,
242-
startScript: 'start:rsbuild:lazy',
243-
startedRegex: /in (.+) (s|ms)/,
244-
buildScript: 'build:rsbuild',
245-
binFilePath: '@rsbuild/core/bin/rsbuild.js',
246-
}),
247-
);
248-
}
249222
break;
250223
case 'vite':
251224
buildTools.push(

cases/react-10k/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
"start:farm": "farm start",
1313
"start:rolldown-vite": "node ../../node_modules/rolldown-vite/bin/vite.js -c rolldown-vite.config.mjs",
1414
"start:rsbuild": "rsbuild dev",
15-
"start:rsbuild:lazy": "cross-env LAZY=true rsbuild dev",
1615
"start:rspack": "rspack serve",
17-
"start:rspack:lazy": "cross-env LAZY=true rspack serve",
1816
"start:vite": "node ../../node_modules/vite/bin/vite.js",
1917
"start:webpack": "cross-env NODE_ENV=development webpack serve --mode development"
2018
},

cases/react-10k/rsbuild.config.mjs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ import { targetBrowser } from '../../shared/constants.mjs';
55

66
export default defineConfig({
77
plugins: [pluginReact()],
8-
dev: {
9-
lazyCompilation: Boolean(process.env.LAZY),
10-
},
118
output: {
129
overrideBrowserslist: [targetBrowser],
1310
},

cases/react-1k/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
"start:farm": "farm start",
1313
"start:rolldown-vite": "node ../../node_modules/rolldown-vite/bin/vite.js -c rolldown-vite.config.mjs",
1414
"start:rsbuild": "rsbuild dev",
15-
"start:rsbuild:lazy": "cross-env LAZY=true rsbuild dev",
1615
"start:rspack": "rspack serve",
17-
"start:rspack:lazy": "cross-env LAZY=true rspack serve",
1816
"start:vite": "node ../../node_modules/vite/bin/vite.js",
1917
"start:webpack": "cross-env NODE_ENV=development webpack serve --mode development"
2018
},

cases/react-1k/rsbuild.config.mjs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ import { targetBrowser } from '../../shared/constants.mjs';
55

66
export default defineConfig({
77
plugins: [pluginReact()],
8-
dev: {
9-
lazyCompilation: Boolean(process.env.LAZY),
10-
},
118
output: {
129
overrideBrowserslist: [targetBrowser],
1310
},

cases/react-5k/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
"start:farm": "farm start",
1313
"start:rolldown-vite": "node ../../node_modules/rolldown-vite/bin/vite.js -c rolldown-vite.config.mjs",
1414
"start:rsbuild": "rsbuild dev",
15-
"start:rsbuild:lazy": "cross-env LAZY=true rsbuild dev",
1615
"start:rspack": "rspack serve",
17-
"start:rspack:lazy": "cross-env LAZY=true rspack serve",
1816
"start:vite": "node ../../node_modules/vite/bin/vite.js",
1917
"start:webpack": "cross-env NODE_ENV=development webpack serve --mode development"
2018
},

cases/react-5k/rsbuild.config.mjs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ import { targetBrowser } from '../../shared/constants.mjs';
55

66
export default defineConfig({
77
plugins: [pluginReact()],
8-
dev: {
9-
lazyCompilation: Boolean(process.env.LAZY),
10-
},
118
output: {
129
overrideBrowserslist: [targetBrowser],
1310
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"@farmfe/core": "1.7.11",
1010
"@farmfe/plugin-react": "^1.2.6",
1111
"@pmmmwh/react-refresh-webpack-plugin": "^0.6.1",
12-
"@rsbuild/core": "1.5.0-beta.0",
12+
"@rsbuild/core": "1.5.0-beta.1",
1313
"@rsbuild/plugin-react": "^1.3.5",
1414
"@rspack/cli": "1.5.0-beta.0",
1515
"@rspack/core": "1.5.0-beta.0",

0 commit comments

Comments
 (0)