Tìm hiểu về Headless CMS và CMS truyền thống
Hệ thống quản lý nội dung (CMS) không còn là khái niệm xa lạ với những ai làm việc trong lĩnh vực phát triển web...

09/12/2024
✨Bạn muốn xây dựng blog cá nhân, hãy liên hệ qua Facebook của mình để trao đổi thông tin nhé.
Docusaurus là một công cụ được yêu thích bởi các nhà phát triển giúp đơn giản hóa việc tạo và quản lý tài liệu dự án. Với mỗi bản cập nhật, đội ngũ Docusaurus lại mang đến những tính năng và tối ưu hóa mới, giúp người dùng xây dựng các website tài liệu chất lượng cao, tùy chỉnh linh hoạt và có hiệu suất tốt. Phiên bản mới nhất, Docusaurus v3.6 với một số tính năng mới, cải tiến, và sửa lỗi đáp ứng nhu cầu của cộng đồng và nâng cao trải nghiệm người dùng.
Trong bài viết này, chúng ta sẽ khám phá những điểm mới trong Docusaurus v3.6 nhé!
Nếu bạn chưa từng biết qua Docusarus, hãy đọc bài viết này.
Phiên bản này chủ yếu tập trung vào hiệu suất xây dựng thông qua dự án Docusaurus Faster.
Mục tiêu của dự án Docusaurus Faster là giảm thời gian xây dựng và tiêu thụ bộ nhớ.
Các phép đo thử nghiệm trên trang web cho thấy bạn có thể build web nhanh hơn từ 2 đến 4 lần.
Bên cạnh đó, Docusaurus Teams cải thiện về việc tiêu thụ bộ nhớ như:
Để cập nhật lên phiên bản mới nhất, bạn có thể làm theo các bước đơn giản sau đây:
Cập nhật qua npm hoặc yarn
Mở terminal và chạy lệnh sau để cập nhật:
npm install @docusaurus/core@latest @docusaurus/preset-classic@latestHoặc:
yarn add @docusaurus/core@latest @docusaurus/preset-classic@latestThêm package Docusaurus Faster vào dự án:
npm install @docusaurus/fasterSau khi cài, hãy thêm
future: {
experimental_faster: true,
},vào file docusaurus.config.js để chạy với Rspack thay vì Webpack.
Trong trường hợp một trong các cờ tính năng không hoạt động cho trang web của bạn, bạn có thể bật các cờ tính năng một cách độc lập như sau:
future: {
experimental_faster: {
swcJsLoader: true,
swcJsMinimizer: true,
swcHtmlMinimizer: true,
lightningCssMinimizer: true,
rspackBundler: true,
mdxCrossCompilerCache: true,
},
},Sau khi thêm vào file docusaurus.config.js. Bạn hãy chạy dự án của bạn và cảm nhận, đồng thời, kiểm tra lại các plugin và kiểm thử sau khi cập nhật để đảm bảo rằng không có lỗi hoặc sự cố nào phát sinh.
Các bài viết mới nhất
Tìm hiểu về Headless CMS và CMS truyền thống
Hệ thống quản lý nội dung (CMS) không còn là khái niệm xa lạ với những ai làm việc trong lĩnh vực phát triển web...

09/12/2024
Hydration trong React
Hydration trong React đóng vai trò quan trọng trong việc hiển thị nội dung phía máy chủ trên phía client. Trong bài viết này, chúng ta sẽ tìm hiểu...

09/12/2024
Các thuật ngữ thiết kế hệ thống bạn cần biết
Thiết kế hệ thống đóng vai trò quan trọng trong việc xây dựng các hệ thống phần mềm tin cậy, có khả năng mở rộng và hiệu quả...

08/12/2024