Skip to content

自定义主题颜色

JasonSun edited this page Jul 13, 2021 · 7 revisions

自定义主题颜色

  1. 修改 Archer 主题目录下 src\scss\_variables.scss 中的 $feature-color 的颜色。
  2. 在 Archer 目录下执行 npm install,然后执行 npm run build
  3. 再重新执行 hexo g 即可。

错误排查

如果执行 npm install 时报错,很有可能是当前环境的 Node.js 版本与 Archer 主题依赖的 node-sass 版本不对应导致的。主题依赖的版本可以在 Archer 主题目录的 package.json 中找到。

您可以在 node-sass官网查看它支持 Node.js 版本。例如,对于 node-sass 5.0.0 版本,它支持的 Node.js 版本为 10, 12, 14, 15。

您可以通过 node -v 命令查看当前环境的 Node.js 版本。如果版本与当前支持的版本不对应,可以:

  • 推荐使用 nvm 工具来管理 Node.js。这是它的 Windows 版本
  • 卸载当前的 Node.js 并安装支持的版本。