hexo-theme-huhu
hexo-theme-huhu copied to clipboard
博客无法生成页面
和Hexo 4.2去除cheerio依赖的改动有关吗?之前用Hexo 3.8没出问题。升级到Hexo 4.2后,每次打完hexo g都会报Error: Cannot find module ‘cheerio’。
我的运行环境如下: hexo: 4.2.0 hexo-cli: 3.1.0 os: Windows_NT 10.0.17763 win32 x64 http_parser: 2.8.0 node: 10.16.3 v8: 6.8.275.32-node.54 uv: 1.28.0 zlib: 1.2.11 brotli: 1.0.7 ares: 1.15.0 modules: 64 nghttp2: 1.39.2 napi: 4 openssl: 1.1.1c icu: 64.2 unicode: 12.1 cldr: 35.1 tz: 2019a
重装过Hexo、重装过nodejs、重装过git for win10 x64……都无法解决问题。
Hexo 4.2去除cheerio依赖,但是hexo-theme-huhu还是有cheerio依赖的。你需要这样做:
- 切换至
themes/hexo-theme-huhu
路径下,并执行npm install
命令初始化 - 执行
npm install --save cheerio
,安装cheerio
并写到package.json
文件中 - 再次执行
npm install
命令初始化 - 切换到博客项目根目录再次运行
npm run server
试下应该就可以了
希望能帮到你😊
Hexo 4.2去除cheerio依赖,但是hexo-theme-huhu还是有cheerio依赖的。你需要这样做:
- 切换至
themes/hexo-theme-huhu
路径下,并执行npm install
命令初始化- 执行
npm install --save cheerio
,安装cheerio
并写到package.json
文件中- 再次执行
npm install
命令初始化- 切换到博客项目根目录再次运行
npm run server
试下应该就可以了希望能帮到你😊
谢谢。改天试试。
Hexo 4.2去除cheerio依赖,但是hexo-theme-huhu还是有cheerio依赖的。你需要这样做:
切换至themes/hexo-theme-huhu路径下,并执行npm install命令初始化 执行 npm install --save cheerio ,安装cheerio并写到package.json文件中 再次执行npm install命令初始化 切换到博客项目根目录再次运行 npm run server试下应该就可以了
希望能帮到你😊
我也有这个问题,用你的方法已经解决啦,感谢!
Hexo 4.2去除cheerio依赖,但是hexo-theme-huhu还是有cheerio依赖的。你需要这样做:
- 切换至
themes/hexo-theme-huhu
路径下,并执行npm install
命令初始化- 执行
npm install --save cheerio
,安装cheerio
并写到package.json
文件中- 再次执行
npm install
命令初始化- 切换到博客项目根目录再次运行
npm run server
试下应该就可以了希望能帮到你😊
方法有效,感谢!