初次构建Docsy示例站点遇PostCSS报错:找不到autoprefixer模块
解决Docsy+Hugo构建时PostCSS找不到autoprefixer的问题
问题重现
构建Docsy示例站点时出现PostCSS错误,提示无法找到autoprefixer模块,但该包已全局安装。
解决步骤
本地安装依赖
全局安装的Node包可能无法被Hugo的PostCSS进程识别,建议在项目根目录执行本地安装:npm install autoprefixer postcss postcss-cli --save-dev验证postcss.config.js配置
确保项目根目录的postcss.config.js正确配置了autoprefixer插件,示例配置如下:module.exports = { plugins: { autoprefixer: {} } };清理Hugo缓存
缓存可能导致依赖识别异常,执行以下命令清理后重新构建:hugo clean && hugo server重置本地依赖
如果本地安装后问题依旧,尝试删除现有依赖文件重新安装:rm -rf node_modules package-lock.json npm install
内容的提问来源于stack exchange,提问作者user3188695
相关产品推荐
相关产品推荐

