NodeJS(1)

NO IMAGE

先决条件

在使用或开发 HB 及其模块之前,请确保你满足先决条件。 必要配置 TOML YAML JSON hugo.toml 1[build] 2 writeStats = true hugo.yaml 1build: 2 writeStats: true hugo.json 1{ 2 "build": { 3 "writeStats": true 4 } 5} 参数 build.writeStats 用于收集站点所使用到的 classes、ids 和 tags,以供 PurgeCSS 清除未使用的 CSS。 构建工具 名称 版本 描述 Hugo 用于构建站点。 Go >=1.12 用于安装 Hugo 模块。 Git - 版本控制系统。 NodeJS >=16 用于构建 JavaScript。 PostCSS CLI - 用于转变样式。 RTLCSS - 将 LTR CSS 转换为 RTL,如果你没有 RTL 网站则可选。 Autoprefixer - 解析 CSS 并在 Can I Use 规则中添加供应商前缀。 PurgeCSS - 移除未使用的 CSS。 推荐尽可能使用以上构建工具的最新版本。