nuxt analyze

Source
分析生产构建包或你的 Nuxt 应用
Terminal
npx nuxt analyze [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--dotenv=<path>...] [-e, --extends=<layer-name>...] [--name=<name>] [--serve] [--prerender]

analyze 命令会构建 Nuxt 并分析生产构建包(实验性)。构建完成后,结果会在本地服务器上提供,除非你传入 --no-serve 或环境中设置了 CI

分析时不会预渲染路由,因为预渲染会运行构建后的应用,而其输出并不是正在测量的内容。如果分析需要预渲染,请传入 --prerender

参数

参数描述
ROOTDIRNuxt 项目的根目录(默认值:.)

选项

选项默认值描述
--cwd=<directory>指定 Nuxt 项目的根目录
--logLevel=<silent|info|verbose>指定构建时日志级别
--dotenv=<path>...要加载的 .env 文件路径,相对于根目录。可以重复使用,后面的文件优先级更高
-e, --extends=<layer-name>...从 Nuxt layer 扩展
--name=<name>default分析的名称
--servetrue提供分析结果
--no-serve跳过提供分析结果
--prerenderfalse分析时预渲染路由
此命令会将 process.env.NODE_ENV 设置为 production