最近开始使用Nextj+MUI+TailandCSS开发新项目,开发模式下,新页面第一次打开太慢了,动辄3秒起,查了一下官方文档,需要修改配置文件才能提高页面响应速度。
第一种办法,启用SWC
启用SWC缩小可以减少首次访问路由的编译时间。SWC全称为Speed Web Compiler,其是基于Rust实现的工具。
const nextConfig = {
swcMinify: true,
};
module.exports = nextConfig;
第二种办法,启用快速刷新
启用“快速刷新”可以在更改代码时更快地进行更新
const nextConfig = {
fastRefresh: true,
};
module.exports = nextConfig;
第三种办法,启用并发功能
优化构建配置以提高性能
const nextConfig = {
concurrentFeatures: true,
};
module.exports = nextConfig;