Skip to content

Commit d7ef6bb

Browse files
committed
Install Docusaurus Faster
1 parent 3f51348 commit d7ef6bb

File tree

3 files changed

+347
-17
lines changed

3 files changed

+347
-17
lines changed

docusaurus.config.js

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,11 @@ module.exports = {
2828
'https://fonts.googleapis.com/css?family=Material+Icons',
2929
],
3030
staticDirectories: ['static'],
31-
webpack: {
32-
jsLoader: (isServer) => ({
33-
loader: require.resolve('swc-loader'),
34-
options: {
35-
jsc: {
36-
"parser": {
37-
"syntax": "typescript",
38-
"tsx": true
39-
},
40-
target: 'es2017',
41-
},
42-
module: {
43-
type: isServer ? 'commonjs' : 'es6',
44-
}
45-
},
46-
}),
31+
// Docusaurus Faster (https://docusaurus.io/blog/releases/3.6#adoption-strategy)
32+
future: {
33+
experimental_faster: {
34+
swcJsLoader: true,
35+
},
4736
},
4837
presets: [
4938
[

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"@docusaurus/bundler": "3.6.3",
2222
"@docusaurus/core": "^3.6.3",
2323
"@docusaurus/cssnano-preset": "3.6.3",
24+
"@docusaurus/faster": "^3.6.3",
2425
"@docusaurus/plugin-client-redirects": "3.6.3",
2526
"@docusaurus/plugin-content-blog": "^3.6.3",
2627
"@docusaurus/plugin-debug": "3.6.3",

0 commit comments

Comments
 (0)