Rspress 2.0 ಬಿಡುಗಡೆ: ಅನುಭವ ಮತ್ತು AI ಗೆ ಹೊಸದಾಗಿ ನವೀಕರಣ

2/27/2026
6 min read

Rspress 2.0 ಬಿಡುಗಡೆ: ಅನುಭವ ಮತ್ತು AI ಗೆ ಹೊಸದಾಗಿ ನವೀಕರಣ

Rspress 2.0ನಾವು Rspress 2.0 ಯ ಅಧಿಕೃತ ಬಿಡುಗಡೆ ಘೋಷಿಸಲು ಸಂತೋಷಿಸುತ್ತೇವೆ!

Rspress Rsbuild ಆಧಾರಿತ ಸ್ಥಿತಿಶೀಲ ಸ್ಥಳ ನಿರ್ಮಾಪಕ, ಅಭಿವೃದ್ಧಿಕಾರರಿಗೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ದಾಖಲೆ ಸ್ಥಳ ಸಾಧನವಾಗಿದೆ. 2023 ರಲ್ಲಿ ಅಧಿಕೃತವಾಗಿ ಬಿಡುಗಡೆಗೊಂಡ ನಂತರ, Rspress 1.x ಒಟ್ಟು 144 ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿದ್ದು, 125 ಕೊಡುಗೆದಾರರು ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭಾಗವಹಿಸಿದ್ದಾರೆ. ಹೆಚ್ಚು ಹೆಚ್ಚು ಅಭಿವೃದ್ಧಿಕಾರರು Rspress ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತಿದ್ದಾರೆ, ಇದರ ಕಾರ್ಯಕ್ಷಮ ಸಂಕಲನ ಕಾರ್ಯಕ್ಷಮತೆ, ಒಪ್ಪಂದ ಶ್ರೇಣೀಬದ್ಧತೆ ಮತ್ತು ಘಟಕ ಗ್ರಂಥಾಲಯದ ಪೂರ್ವಾವಲೋಕನ ಮುಂತಾದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸುಂದರ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ ದಾಖಲೆ ಸ್ಥಳಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತಿದ್ದಾರೆ.

Rspressಸಮುದಾಯದ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಸಲಹೆಗಳ ಆಧಾರದಲ್ಲಿ, Rspress 2.0 ಥೀಮ್ ಸುಂದರತೆ, AI-ಸ್ಥಳೀಯ, ದಾಖಲೆ ಅಭಿವೃದ್ಧಿ ಅನುಭವ, Rslib ಜೊತೆ ಬಳಸುವುದು ಮುಂತಾದ ಅಂಶಗಳಲ್ಲಿ ಇನ್ನಷ್ಟು ಮುಂದುವರಿಯುತ್ತದೆ.

ಏಕೆ Rspress 2.0

Rspress 1.x ದಾಖಲೆ ಸ್ಥಳ ಚೌಕಟ್ಟಿನ ಸಂಕಲನ ಕಾರ್ಯಕ್ಷಮತೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದೆ, ಆದರೆ ದಾಖಲೆ ಅಭಿವೃದ್ಧಿ ಸಾಧನದ ಕೇಂದ್ರ ಅನುಭವವನ್ನು ಪ್ರಭಾವಿತ ಮಾಡುವ ಕೆಲವು ಸಮಸ್ಯೆಗಳು ಇನ್ನೂ ಇವೆ. 2.0 ಆವೃತ್ತಿ ಸಂಕಲನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹಿಂಬಾಲನೆಯಲ್ಲಿಯೇ ಇರಲಿಲ್ಲ, ಆದರೆ ದಾಖಲೆ ಸ್ಥಳದ ಅನುಭವದ ಇತರ ಅಂಶಗಳ ಮೇಲೆ ಗಮನ ಹರಿಸುತ್ತದೆ:

  • ಥೀಮ್ ಶೈಲಿ: ಹೆಚ್ಚು ಸುಂದರವಾದ ಡೀಫಾಲ್ಟ್ ಥೀಮ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಹಲವಾರು ಕಸ್ಟಮೈಜೇಶನ್ ಥೀಮ್ ವಿಧಾನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, 1.x ನಲ್ಲಿ ಥೀಮ್ ಕಸ್ಟಮೈಸೇಶನ್‌ನಲ್ಲಿ ಸ್ಥಿರ API ಯ ಕೊರತೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
  • AI-ಸ್ಥಳೀಯ: ದಾಖಲೆಗಳು ಕೇವಲ ಮಾನವ ಓದುಗರಿಗೆ ಮಾತ್ರ ಸೇವೆ ನೀಡುವುದಲ್ಲ, ಆದರೆ ಏಜೆಂಟ್ ಉತ್ತಮವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ಬಳಸಲು ಅಗತ್ಯವಿದೆ. Rspress ಈಗ llms.txt ಉತ್ಪಾದನೆ ಮತ್ತು SSG ನಿಂದ ಉತ್ಪತ್ತಿಯಾದ SSG-MD ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಏಜೆಂಟ್ ಓದುವಿಗಾಗಿ ಉನ್ನತ ಗುಣಮಟ್ಟದ Markdown ರೆಂಡರ್ ವಿಷಯವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ಆವಶ್ಯಕತೆಗೆ ಅನುಗುಣವಾಗಿ ಸಂಕಲನ, ತಕ್ಷಣ ಪ್ರಾರಂಭ: ಡೀಫಾಲ್ಟ್ lazyCompilation ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಲಿಂಕ್ ಹೋವರಾಗುವಾಗ ಸಂಪತ್ತಿನ ಪೂರ್ವಭಾವಿ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದ್ದು, ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯ ಪ್ರವೇಶಿಸುವಾಗ ಮಾತ್ರ ಅಗತ್ಯವಿರುವ ಫೈಲ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ, ಯೋಜನೆಯ ಗಾತ್ರ ಎಷ್ಟು ದೊಡ್ಡದಾದರೂ, dev ಕೂಡ ತಕ್ಷಣ ಪ್ರಾರಂಭ ಮಾಡಬಹುದು.
  • Shiki ಕೋಡ್ ಹೈಲೈಟ್: ಡೀಫಾಲ್ಟ್ Shiki ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ನಿರ್ಮಾಣದ ಸಮಯದಲ್ಲಿ ವ್ಯಾಕರಣ ಹೈಲೈಟಿಂಗ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ, ಥೀಮ್ ಬದಲಾವಣೆ, transformer ವಿಸ್ತರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ @rspress/plugin-twoslash, ಹೆಚ್ಚು ಸಮೃದ್ಧ ಕೋಡ್ ಬ್ಲಾಕ್ ಪ್ರದರ್ಶನ ಪರಿಣಾಮವನ್ನು ತರುತ್ತದೆ.
  • ದಾಖಲೆ ಅಭಿವೃದ್ಧಿ ಅನುಭವ: nav.json, meta.json ಮುಂತಾದ ಫೈಲ್‌ಗಳ HMR ಅನ್ನು ಸುಧಾರಿಸುತ್ತದೆ ಮತ್ತು IDE ಒಳಗೆ ಕೋಡ್ ಸೂಚನೆಗಳಿಗೆ json schema ಅನ್ನು ಹೊಸದಾಗಿ ಸೇರಿಸುತ್ತದೆ; ಡೀಫಾಲ್ಟ್ ಮರಣ ಲಿಂಕ್ ಪರಿಶೀಲನಾ ಕಾರ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ; ಹೊರಗಿನ ಫೈಲ್‌ಗಳನ್ನು ಉಲ್ಲೇಖಿಸಲು ಹೊಸ ಫೈಲ್ ಕೋಡ್ ಬ್ಲಾಕ್ ವ್ಯಾಕರಣವನ್ನು ಸೇರಿಸುತ್ತದೆ; @rspress/plugin-preview ಮತ್ತು @rspress/plugin-playground ಒಂದೇ ಬಾರಿಗೆ ಬಳಸಲು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • Rslib ಅಳವಡಿಕೆ: ಈಗ create-rslib ಬಳಸುವಾಗ ಘಟಕ ಗ್ರಂಥಾಲಯ ಯೋಜನೆಯನ್ನು ರಚಿಸುವಾಗ, Rspress ಅನ್ನು ದಾಖಲೆ ಸಾಧನವಾಗಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಘಟಕ ದಾಖಲೆ ಸ್ಥಳವನ್ನು ವೇಗವಾಗಿ ನಿರ್ಮಿಸಲು.

2.0 ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

2.0 ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಸಂಪೂರ್ಣ ಹೊಸ ಥೀಮ್

2.0 ಡೀಫಾಲ್ಟ್ ಥೀಮ್ ಒಂದು ವ್ಯವಸ್ಥಿತ ನವೀಕರಣವನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ, ಇದು ತಂಡದ ವಿನ್ಯಾಸಕರಾದ @Zovn Wei ಸಂಪೂರ್ಣವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ದೃಶ್ಯ ಪರಿಣಾಮ ಮತ್ತು ಓದುವ ಅನುಭವದಲ್ಲಿ ದೊಡ್ಡ ಮಟ್ಟದ ಸುಧಾರಣೆಯನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಪ್ರತಿ ಘಟಕವನ್ನು ಸ್ವಾಯತ್ತವಾಗಿ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಇದು ಹೆಚ್ಚು ಕಸ್ಟಮೈಜೇಶನ್ ಹೊಂದಿದೆ.

ಸಂಪೂರ್ಣ ಹೊಸ ಥೀಮ್

ಥೀಮ್ ಕಸ್ಟಮೈಸೇಶನ್

ಕಸ್ಟಮೈಸೇಶನ್ ಮಟ್ಟವನ್ನು ಕಡಿಮೆದಿಂದ ಹೆಚ್ಚು, CSS ಚರಗಳು, BEM ವರ್ಗ ಹೆಸರುಗಳು, ESM ಪುನರ್-ನಿರ್ದೇಶನ覆蓋, ಘಟಕ eject ನಾಲ್ಕು ರೀತಿಯ ಕಸ್ಟಮೈಜೇಶನ್ ಥೀಮ್ ವಿಧಾನಗಳಿವೆ.- CSS 变量:ಹೊಸ ಥೀಮ್ ಹೆಚ್ಚು CSS ವ್ಯತ್ಯಾಸಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಿದೆ, ಥೀಮ್ ಬಣ್ಣ, ಕೋಡ್ ಬ್ಲಾಕ್, ಹೋಮ್‌ಪೇಜ್ ಇತ್ಯಾದಿ ಶ್ರೇಣಿಗಳನ್ನು ಮರುಬರೆಯುತ್ತದೆ. ನೀವು CSS ವ್ಯತ್ಯಾಸಗಳ ಪುಟದಲ್ಲಿ ಪರಸ್ಪರವಾಗಿ ಎಲ್ಲಾ CSS ವ್ಯತ್ಯಾಸಗಳನ್ನು ಪೂರ್ವದೃಷ್ಟಿ ಮತ್ತು ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ನೀವು ತೃಪ್ತಿಕರವಾದ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಕಂಡುಹಿಡಿದ ನಂತರ ನೇರವಾಗಿ ನಿಮ್ಮ ಯೋಜನೆಯಲ್ಲಿ ಬಳಸಲು ನಕಲಿಸಬಹುದು.

  • BEM ಕ್ಲಾಸ್ ಹೆಸರು: ಒಳನೋಟ ಘಟಕಗಳು ಈಗ BEM ಹೆಸರಿನ ಮಾನದಂಡವನ್ನು ಬಳಸುತ್ತವೆ. ಇದು ಬಹಳ ಹಳೆಯ ಶಾಲೆಯ ಆಯ್ಕೆ, ಆದರೆ ಇದು ನಮ್ಮ ಆಳವಾದ ನಿರ್ಧಾರವಾಗಿದೆ. ಬಳಕೆದಾರರು CSS ಆಯ್ಕೆದಾರರ ಮೂಲಕ ಶ್ರೇಣಿಗಳನ್ನು ನಿಖರವಾಗಿ ಹೊಂದಿಸಬಹುದು, HTML ರಚನೆ ಹೆಚ್ಚು ಸ್ಪಷ್ಟವಾಗಿದೆ.
  • ESM ಪುನರ್-ನಿರ್ದೇಶನ覆蓋:CSS ನಲ್ಲಿ ಬದಲಾವಣೆಗಳು ಕಸ್ಟಮ್ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸದಿದ್ದರೆ, JS ಮೂಲಕ ಹೆಚ್ಚು ಆಳವಾದ ಕಸ್ಟಮೈಸೇಶನ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. theme/index.tsx ನಲ್ಲಿ ESM ಪುನರ್-ನಿರ್ದೇಶನವನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು Rspress ನ ಒಳನೋಟ ಘಟಕವನ್ನು 覆蓋 ಮಾಡಬಹುದು.
  • ಘಟಕ eject: ನೀವು ಸಂಪೂರ್ಣ ಹೊಸ rspress eject [component] ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು, ಈ ಆಜ್ಞೆ ನಿರ್ದಿಷ್ಟ ಘಟಕದ ಮೂಲ ಕೋಡ್ ಅನ್ನು theme/components/ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿಗೆ ನಕಲಿಸುತ್ತದೆ, ನೀವು ಈ ಕೋಡ್ ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಬದಲಾಯಿಸಬಹುದು, ಅಥವಾ AI ಗೆ ನೇರವಾಗಿ ಬದಲಾಯಿಸಲು ನೀಡಬಹುದು, ಆಳವಾದ ಕಸ್ಟಮೈಸೇಶನ್ ಸಾಧಿಸಲು.

主题定制

ನಾವಿಗೇಶನ್ ಬಾರ್, ಪಕ್ಕದ ಬಾರ್ ಟ್ಯಾಗ್

Rspress 2.0 ಟ್ಯಾಗ್ ಘಟಕವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದೆ, ಈಗ ನೀವು ಫ್ರಂಟ್‌ಮ್ಯಾಟರ್‌ನಲ್ಲಿ ಟ್ಯಾಗ್ ಗುಣವನ್ನು ಬಳಸಿಕೊಂಡು, ಪಕ್ಕದ ಬಾರ್ ಅಥವಾ ನಾವಿಗೇಶನ್ ಬಾರ್‌ನಲ್ಲಿ UI ಗುರುತಿಸಲು ಬಳಸಬಹುದು.

Tag 组件

ಒಳನೋಟ ಬಹುಭಾಷಾ ಬೆಂಬಲ

1.x ಆವೃತ್ತಿಯಲ್ಲಿ, Rspress ಕೇವಲ ಇಂಗ್ಲಿಷ್ ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿತ್ತು, ಇತರ ಭಾಷೆಗಳನ್ನು ಬಳಸಿದರೆ ಉದಾಹರಣೆಗೆ zh, ಎಲ್ಲಾ ಪಠ್ಯಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಬಳಸಲು ಕಷ್ಟಕರವಾಗುತ್ತದೆ. ಈಗ 2.0 ಥೀಮ್ zh, en, ja, ko, ru ಇತ್ಯಾದಿ ಹಲವಾರು ಭಾಷೆಗಳ ಅನುವಾದ ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿದೆ, ವ್ಯವಸ್ಥೆ ಭಾಷಾ ಕಾನ್ಫಿಗರೇಶನ್ ಆಧಾರಿತವಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ "ಟ್ರೀ ಶೇಕಿಂಗ್" ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ನೀವು ಬಳಸುವ ಪಠ್ಯ ಮತ್ತು ಭಾಷೆಗಳನ್ನು ಮಾತ್ರ ಪ್ಯಾಕ್ ಮಾಡುತ್ತದೆ.

llms.txt ಬೆಂಬಲ

Rspress ಈಗ llms.txt ಉತ್ಪಾದನಾ ಸಾಮರ್ಥ್ಯವನ್ನು ಕೋರ್‌ನಲ್ಲಿ ಏಕೀಕೃತಗೊಳಿಸಿದೆ ಮತ್ತು ಹೊಸ SSG-MD (ಸ್ಟಾಟಿಕ್ ಸೈಟ್ ಜನರೇಶನ್ ಟು ಮಾರ್ಕ್‌ಡೌನ್, ಸ್ಥಿರ ಸ್ಥಳ ಮಾರ್ಕ್‌ಡೌನ್ ಉತ್ಪಾದನೆ) ಸಾಮರ್ಥ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದೆ.

llms.txt 支持ರಿಯಾಕ್ಟ್ ಆಧಾರಿತ ಡೈನಾಮಿಕ್ ರೆಂಡರಿಂಗ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನಲ್ಲಿ, ಸ್ಥಿರ ಮಾಹಿತಿಯನ್ನು ತೆಗೆದುಹಾಕುವುದು ಕಷ್ಟಕರವಾಗುತ್ತದೆ, Rspress ಕೂಡ ಇದೇ ಸವಾಲನ್ನು ಎದುರಿಸುತ್ತಿದೆ. Rspress ಬಳಕೆದಾರರಿಗೆ MDX ತುಂಡುಗಳು, ರಿಯಾಕ್ಟ್ ಘಟಕಗಳು, ಹೂಕ್ಸ್ ಮತ್ತು TSX ಮಾರ್ಗದರ್ಶನ ಇತ್ಯಾದಿ ಡೈನಾಮಿಕ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರದರ್ಶನವನ್ನು ಹೆಚ್ಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಆದರೆ ಈ ಡೈನಾಮಿಕ್ ವಿಷಯವನ್ನು ಮಾರ್ಕ್‌ಡೌನ್ ಪಠ್ಯಕ್ಕೆ ಪರಿವರ್ತಿಸುವಾಗ ಈ ಕೆಳಗಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುತ್ತವೆ:
  • MDX ಅನ್ನು AI ಗೆ ನೇರವಾಗಿ ನೀಡುವುದು ಬಹಳಷ್ಟು ಕೋಡ್ ವ್ಯಾಕರಣ ಶಬ್ದವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ರಿಯಾಕ್ಟ್ ಘಟಕದ ವಿಷಯವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ
  • HTML ಅನ್ನು ಮಾರ್ಕ್‌ಡೌನ್ ಗೆ ಪರಿವರ್ತಿಸುವಾಗ ಸಾಮಾನ್ಯವಾಗಿ ಪರಿಣಾಮಕಾರಿಯಲ್ಲ, ಮಾಹಿತಿಯ ಗುಣಮಟ್ಟವನ್ನು ಖಾತರಿಪಡಿಸಲು ಕಷ್ಟವಾಗುತ್ತದೆ

SSG-MDಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, Rspress 2.0 SSG-MD ವೈಶಿಷ್ಟ್ಯವನ್ನು ಪರಿಚಯಿಸಿದೆ. ಇದು ಸ್ಥಿರ ಸ್ಥಳ ನಿರ್ಮಾಣ (SSG) ಗೆ ಸಮಾನವಾದ ಹೊಸ ವೈಶಿಷ್ಟ್ಯವಾಗಿದೆ, ಆದರೆ ಇದು ನಿಮ್ಮ ಪುಟವನ್ನು HTML ಫೈಲ್‌ಗಳ ಬದಲು ಮಾರ್ಕ್‌ಡೌನ್ ಫೈಲ್‌ಗಳಾಗಿ ರೆಂಡರ್ ಮಾಡುತ್ತದೆ ಮತ್ತು llms.txt ಮತ್ತು llms-full.txt ಸಂಬಂಧಿತ ಫೈಲ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. 构建生成自定义组件

Shiki ಸಂकलನ ಕಾಲದಲ್ಲಿ ಕೋಡ್ ಬ್ಲಾಕ್ ಹೈಲೈಟ್Rspress 2.0 ಡೀಫಾಲ್ಟ್ ಶಿಕಿ ಬಳಸುತ್ತದೆ ಕೋಡ್ ಹೈಲೈಟಿಂಗ್ ಗೆ. 1.x ನ ಪ್ರಿಸ್ಮ್ ಕಾರ್ಯಾಚರಣೆಯ ಹೈಲೈಟಿಂಗ್ ಯೋಜನೆಯ ಹೋಲಿಸಿದರೆ, ಶಿಕಿ ಸಂಯೋಜನೆಯ ಸಮಯದಲ್ಲಿ ಹೈಲೈಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ.

- ಹಲವಾರು ಥೀಮ್ ಶೈಲಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ CSS ಚರಗಳು ಪುಟದಲ್ಲಿ ಪರಸ್ಪರವಾಗಿ ಬದಲಾಯಿಸಲು ಮತ್ತು ವಿಭಿನ್ನ ಶಿಕಿ ಥೀಮ್ ಅನ್ನು ಪೂರ್ವದರ್ಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
- ಶಿಕಿ ಕಸ್ಟಮ್ ಟ್ರಾನ್ಸ್‌ಫಾರ್ಮರ್‌ಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ, ಬರವಣಿಗೆಗೆ ಶ್ರೀಮಂತವಾಗಿಸಲು, ಉದಾಹರಣೆಗೆ twoslash ಇತ್ಯಾದಿ.
- ಅಗತ್ಯವಿದ್ದಾಗ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ, ಕಾರ್ಯಾಚರಣೆಯ ವೆಚ್ಚ ಮತ್ತು ಪ್ಯಾಕ್ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸುವುದಿಲ್ಲ.
- TextMate ವ್ಯಾಕರಣವನ್ನು ಆಧರಿಸಿ VS Code ಗೆ ಸಮಾನವಾದ ಖಚಿತ ವ್ಯಾಕರಣ ಹೈಲೈಟಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.

### ನಿರ್ಮಾಣ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸುಧಾರಣೆ

Rspress 2.0 ನೆಲದ Rsbuild ಮತ್ತು Rspack 2.0 ಪೂರ್ವಾವಲೋಕನ ಆವೃತ್ತಿಯಿಂದ ಚಾಲಿತವಾಗಿದೆ, ಜೊತೆಗೆ ಡೀಫಾಲ್ಟ್ ಆಗಿ ಅಗತ್ಯವಿರುವ ಸಂಯೋಜನೆ ಮತ್ತು ಶಾಶ್ವತ ಕ್ಯಾಶ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ.

#### ಅಗತ್ಯವಿರುವ ಸಂಯೋಜನೆ

ಡೀಫಾಲ್ಟ್ ಆಗಿ dev.lazyCompilation ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ, ನೀವು ಯಾವುದೇ ಪುಟವನ್ನು ಪ್ರವೇಶಿಸಿದಾಗ ಮಾತ್ರ ಆ ಪುಟವನ್ನು ಸಂಯೋಜಿಸಲಾಗುತ್ತದೆ, ಅಭಿವೃದ್ಧಿ ಪ್ರಾರಂಭದ ವೇಗವನ್ನು ಬಹಳಷ್ಟು ಹೆಚ್ಚಿಸುತ್ತದೆ, ತಕ್ಷಣದ ಶೀತ ಪ್ರಾರಂಭವನ್ನು ಸಾಧಿಸುತ್ತದೆ. Rspress ಮಾರ್ಗದ ಪೂರ್ವಭಾವಿ ತಂತ್ರವನ್ನು ಸಹ ಕಾರ್ಯಗತಗೊಳಿಸಿದೆ, ಲಿಂಕ್ ಮೇಲೆ ಮೌಸ್ ತೇಲಿದಾಗ ಗುರಿ ಮಾರ್ಗದ ಪುಟವನ್ನು ಪೂರ್ವಭಾವಿಯಾಗಿ ಲೋಡ್ ಮಾಡುತ್ತದೆ, lazyCompilation ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹಾನಿಯಿಲ್ಲದ ಅಭಿವೃದ್ಧಿ ಅನುಭವವನ್ನು ಸಾಧಿಸುತ್ತದೆ.

ಅಗತ್ಯವಿರುವ ಸಂಯೋಜನೆ

#### ಶಾಶ್ವತ ಕ್ಯಾಶ್

2.0 ಡೀಫಾಲ್ಟ್ ಆಗಿ ಶಾಶ್ವತ ಕ್ಯಾಶ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ, ಹಾಟ್ ಪ್ರಾರಂಭದಲ್ಲಿ ಹಿಂದಿನ ಸಂಯೋಜನೆಯ ಫಲಿತಾಂಶವನ್ನು ಪುನಃ ಬಳಸುತ್ತದೆ, 30%-60% ನಿರ್ಮಾಣ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇದು rspress dev ಅಥವಾ rspress build ಅನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ, ಮುಂದಿನ ಪ್ರಾರಂಭದ ವೇಗವು ಸ್ಪಷ್ಟವಾಗಿ ಹೆಚ್ಚುತ್ತದೆ ಎಂದು ಅರ್ಥವಾಗುತ್ತದೆ.

### ಡಾಕ್ಯುಮೆಂಟ್ ಅಭಿವೃದ್ಧಿ ಅನುಭವ

#### ಡೀಫಾಲ್ಟ್ ಆಗಿ ಸತ್ತ ಲಿಂಕ್ ಪರಿಶೀಲನೆ

Rspress 2.0 ಡೀಫಾಲ್ಟ್ ಆಗಿ ಸತ್ತ ಲಿಂಕ್ ಪರಿಶೀಲನೆ ಕಾರ್ಯವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ನಿರ್ಮಾಣ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಅಮಾನ್ಯ ಲಿಂಕ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪರಿಶೀಲಿಸುತ್ತದೆ, ನಿಮಗೆ ತಕ್ಷಣವೇ ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಸರಿಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಸತ್ತ ಲಿಂಕ್ ಪರಿಶೀಲನೆ

#### ಫೈಲ್ ಕೋಡ್ ಬ್ಲಾಕ್

ನೀವು file="./path/to/file" ಗುಣಲಕ್ಷಣವನ್ನು ಬಳಸಿಕೊಂಡು ಹೊರಗಿನ ಫೈಲ್ ಅನ್ನು ಕೋಡ್ ಬ್ಲಾಕ್‌ನ ವಿಷಯವಾಗಿ ಉಲ್ಲೇಖಿಸಬಹುದು, ಉದಾಹರಣೆಯ ಕೋಡ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ಫೈಲ್‌ನಲ್ಲಿ ನಿರ್ವಹಿಸಲು ಇಡಬಹುದು.

#### ಪೂರ್ವದರ್ಶಕ ಹೆಚ್ಚು ಲವಚಿಕವಾದ ಮೆಟಾ ಬಳಕೆ

@rspress/plugin-preview ಈಗ ಮೆಟಾ ಗುಣಲಕ್ಷಣವನ್ನು ಆಧರಿಸಿದೆ, ಹೆಚ್ಚು ಲವಚಿಕವಾಗಿದೆ, ಮತ್ತು ಫೈಲ್ ಕೋಡ್ ಬ್ಲಾಕ್‌ಗಳೊಂದಿಗೆ ಕೂಡ ಬಳಸಬಹುದು.

iframe ಪೂರ್ವದರ್ಶನ

### Rslib & Rspress

create-rslib ಅನ್ನು ಬಳಸಿಕೊಂಡು ಯೋಜನೆಯನ್ನು ರಚಿಸುವಾಗ, ನೀವು ಈಗ Rspress ಸಾಧನವನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಇದು ನಿಮಗೆ ಕಂಪೋನೆಂಟ್ ಲೈಬ್ರರಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ, ಕಂಪೋನೆಂಟ್‌ಗಳ ಬಳಕೆದಾರಿಕೆ ವಿವರಗಳನ್ನು ಬರೆಯಲು, API ಉಲ್ಲೇಖವನ್ನು ಪ್ರದರ್ಶಿಸಲು, ಅಥವಾ ಕಂಪೋನೆಂಟ್ ಪರಿಣಾಮವನ್ನು ತಕ್ಷಣದ ಪೂರ್ವದರ್ಶನ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

### ಹೆಚ್ಚು Rspress ಅಧಿಕೃತ ಪ್ಲಗಿನ್‌ಗಳು

Rspress 2.0 ಹಲವಾರು ಅಧಿಕೃತ ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಸೇರಿಸಿದೆ:

- @rspress/plugin-algolia: Rspress ನ ಒಳನೋಟವನ್ನು Algolia DocSearch ಗೆ ಬದಲಾಯಿಸಲು ಬೆಂಬಲಿಸುತ್ತದೆ
- @rspress/plugin-twoslash: TypeScript ಕೋಡ್ ಬ್ಲಾಕ್‌ಗಳಿಗೆ ಶ್ರೇಣೀ ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ
- @rspress/plugin-llms: SSG ಮತ್ತು SSG-MD ಅನ್ನು ಬೆಂಬಲಿಸುವ ಯೋಜನೆಗಳಿಗೆ llms.txt ಉತ್ಪಾದನಾ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ
- @rspress/plugin-sitemap: SEO ಅನ್ನು ಸುಧಾರಿಸಲು Sitemap ಫೈಲ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ಪಾದಿಸುತ್ತದೆ

## ಮುರಿಯುವ ಬದಲಾವಣೆಗಳು

### Rspress 1.x ಗೆ ಸ್ಥಳಾಂತರ

ನೀವು 1.x ಯೋಜನೆಯ ಬಳಕೆದಾರರಾಗಿದ್ದರೆ, 1.x ನಿಂದ 2.0 ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ನಾವು ವಿವರವಾದ ಸ್ಥಳಾಂತರ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ತಯಾರಿಸಿದ್ದೇವೆ. ನೀವು ಪುಟದಲ್ಲಿ "Markdown ನಕಲಿಸಿ" ಕಾರ್ಯವನ್ನು ನೇರವಾಗಿ ಬಳಸಬಹುದು, ಇದನ್ನು ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ (ಜೀವಂತ ಕೋಡ್ ಇತ್ಯಾದಿ) ಗೆ ನಮೂದಿಸಲು ಸ್ಥಳಾಂತರವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು.### Node.js 与上游依赖版本要求

Rspress 2.0 要求 Node.js 版本 20+,React 版本 18+。

下一步

Rspress 2.0 的发布只是一个新的起点。本次发布后,Rspress 将持续迭代:

  • 推进生态集成:与 Rslib、Rstest 更深度地结合,提供前端项目和组件库项目的一体化开发体验。
  • 探索 AI 与文档更深度集成:如智能问答、自动摘要等;完善 SSG-MD 使其稳定并更加易用。
立即使用或升级到 Rspress 2.0,体验全新的文档开发之旅!

npm create rspress@latest

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy ಪರಿಷ್ಕರಣೆ ಮಾರ್ಗದರ್ಶಿ: ಹೇಗೆ ಹೊಳೆಯುವ ಪುರಾಣ ಮಟ್ಟದ ಪೆಟ್ನನ್ನು ಪಡೆಯುವುದು

Claude Code Buddy ಪರಿಷ್ಕರಣೆ ಮಾರ್ಗದರ್ಶಿ: ಹೇಗೆ ಹೊಳೆಯುವ ಪುರಾಣ ಮಟ್ಟದ ಪೆಟ್ನನ್ನು ಪಡೆಯುವುದು 2026年4月1日,Anthropic 在 Claude Code 2...

Obsidian Defuddle ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತು, Obsidian ವೆಬ್ ಕ್ಲಿಪ್ಪರ್ ಅನ್ನು ಹೊಸ ಎತ್ತರಕ್ಕೆ ತಂದುಕೊಂಡಿತುTechnology

Obsidian Defuddle ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತು, Obsidian ವೆಬ್ ಕ್ಲಿಪ್ಪರ್ ಅನ್ನು ಹೊಸ ಎತ್ತರಕ್ಕೆ ತಂದುಕೊಂಡಿತು

Obsidian Defuddle ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತು, Obsidian ವೆಬ್ ಕ್ಲಿಪ್ಪರ್ ಅನ್ನು ಹೊಸ ಎತ್ತರಕ್ಕೆ ತಂದುಕೊಂಡಿತು ನಾನು ಸದಾ Obsidian ನ ಮೂಲ...

OpenAI ತಕ್ಷಣವೇ "ಮೂವರು ಒಂದಾಗ" ಅನ್ನು ಘೋಷಿಸಿದೆ: ಬ್ರೌಸರ್ + ಪ್ರೋಗ್ರಾಮಿಂಗ್ + ChatGPT ವಿಲೀನ, ಒಳಗೊಮ್ಮಲು ಕಳೆದ ವರ್ಷ ತಪ್ಪಾದುದನ್ನು ಒಪ್ಪಿದೆTechnology

OpenAI ತಕ್ಷಣವೇ "ಮೂವರು ಒಂದಾಗ" ಅನ್ನು ಘೋಷಿಸಿದೆ: ಬ್ರೌಸರ್ + ಪ್ರೋಗ್ರಾಮಿಂಗ್ + ChatGPT ವಿಲೀನ, ಒಳಗೊಮ್ಮಲು ಕಳೆದ ವರ್ಷ ತಪ್ಪಾದುದನ್ನು ಒಪ್ಪಿದೆ

OpenAI ತಕ್ಷಣವೇ "ಮೂವರು ಒಂದಾಗ" ಅನ್ನು ಘೋಷಿಸಿದೆ: ಬ್ರೌಸರ್ + ಪ್ರೋಗ್ರಾಮಿಂಗ್ + ChatGPT ವಿಲೀನ, ಒಳಗೊಮ್ಮಲು ಕಳೆದ ವರ್ಷ ತಪ್ಪಾದುದನ್ನು ಒ...

2026, ನಿಮ್ಮನ್ನು 'ಆತ್ಮನಿಯಂತ್ರಣ' ಮಾಡಲು ಒತ್ತಿಸುವುದಿಲ್ಲ! ಈ 8 ಚಿಕ್ಕ ವಿಷಯಗಳನ್ನು ಉತ್ತಮವಾಗಿ ನಿರ್ವಹಿಸಿ, ಆರೋಗ್ಯ ಸ್ವಾಭಾವಿಕವಾಗಿ ಬರುವುದೆಂದುHealth

2026, ನಿಮ್ಮನ್ನು 'ಆತ್ಮನಿಯಂತ್ರಣ' ಮಾಡಲು ಒತ್ತಿಸುವುದಿಲ್ಲ! ಈ 8 ಚಿಕ್ಕ ವಿಷಯಗಳನ್ನು ಉತ್ತಮವಾಗಿ ನಿರ್ವಹಿಸಿ, ಆರೋಗ್ಯ ಸ್ವಾಭಾವಿಕವಾಗಿ ಬರುವುದೆಂದು

2026, ನಿಮ್ಮನ್ನು 'ಆತ್ಮನಿಯಂತ್ರಣ' ಮಾಡಲು ಒತ್ತಿಸುವುದಿಲ್ಲ! ಈ 8 ಚಿಕ್ಕ ವಿಷಯಗಳನ್ನು ಉತ್ತಮವಾಗಿ ನಿರ್ವಹಿಸಿ, ಆರೋಗ್ಯ ಸ್ವಾಭಾವಿಕವಾಗಿ ಬರುವ...

ಅವರು ತೀವ್ರವಾಗಿ ತೂಕ ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ತಾಯಿಗಳು, ಖಂಡಿತವಾಗಿ ಇಲ್ಲಿ ಬಿದ್ದಿದ್ದಾರೆHealth

ಅವರು ತೀವ್ರವಾಗಿ ತೂಕ ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ತಾಯಿಗಳು, ಖಂಡಿತವಾಗಿ ಇಲ್ಲಿ ಬಿದ್ದಿದ್ದಾರೆ

ಅವರು ತೀವ್ರವಾಗಿ ತೂಕ ಕಡಿಮೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ತಾಯಿಗಳು, ಖಂಡಿತವಾಗಿ ಇಲ್ಲಿ ಬಿದ್ದಿದ್ದಾರೆ ಮಾರ್ಚ್ ಅರ್ಧವನ್ನು ಕಳೆದಿದೆ, ನಿಮ್ಮ ...

📝
Technology

AI Browser 24 ಗಂಟೆಗಳ ಸ್ಥಿರ ಕಾರ್ಯಾಚರಣೆ ಮಾರ್ಗದರ್ಶಿ

AI Browser 24 ಗಂಟೆಗಳ ಸ್ಥಿರ ಕಾರ್ಯಾಚರಣೆ ಮಾರ್ಗದರ್ಶಿ ಈ ಪಾಠವು ಸ್ಥಿರ, ದೀರ್ಘಕಾಲಿಕ ಕಾರ್ಯಾಚರಣೆಯ AI ಬ್ರೌಸರ್ ಪರಿಸರವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿ...