1 Star 0 Fork 0

youfang / www.acyou.cn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.55 KB
一键复制 编辑 原始数据 按行查看 历史
youfang 提交于 2021-07-23 17:57 . 遇到问题与解决办法

hexo_blog

安装NodeJS + Hexo

从官网下下载最新的nodejs

NodeJS

  1. wget https://cdn.npm.taobao.org/dist/node/v14.4.0/node-v14.4.0-linux-x64.tar.xz
  2. xz -d node-v14.4.0-linux-x64.tar.xz
  3. tar xvf node-v14.4.0-linux-x64.tar
  4. mv ./node-v14.4.0-linux-x64 /usr/local/nodejs
  5. 配置可执行文件
  • 方式一:修改环境变量

vi /etc/profile 追加 export PATH=$PATH:/usr/local/nodejs/bin source /etc/profile

  • 方式二:软链接方式(推荐)
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
  1. 测试:
node -v
npm -v

Hexo使用指南

  1. 主题 https://github.com/Haojen/hexo-theme-Claudia
  2. 安装hexo
	[root@acyou ~]# npm install -g hexo-cli
	[root@acyou ~]# npm install hexo-generator-search --save //搜索插件
  1. 部署
	[root@acyou hexo_blog]# git clone https://github.com/f981545521/hexo_blog.git
	[root@acyou hexo_blog]# cd hexo_blog/
	[root@acyou hexo_blog]# git pull
	[root@acyou hexo_blog]# npm install
	
	[root@acyou hexo_blog]# hexo generate
	[root@acyou hexo_blog]# hexo server
	-- 在后台运行
	[root@acyou hexo_blog]# nohup hexo server &
    //运行:nohup hexo server -p 80 &

遇到问题

PS D:\workspace\www.acyou.cn> npm install hexo-generator-search --save
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: chokidar@2.1.8
npm ERR! node_modules/chokidar

解决办法:

运行:PS D:\workspace\www.acyou.cn> npm i --legacy-peer-deps

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/f981545521/www.acyou.cn.git
git@gitee.com:f981545521/www.acyou.cn.git
f981545521
www.acyou.cn
www.acyou.cn
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891