node安装+hexo执行+布署网页

node安装

下载:https://nodejs.org/en/

点击安装

验证:

node -v

npm -v

创建环境变量:

1
2
3
vim .bash_profile  
PATH=$PATH:/usr/local/bin/
:wq

使环境变量生效:

1
echo $PATH

npm 下载时有问题,使用cnpm

1
2
3
4
5
npm get registry
npm config set registry http://registry.npm.taobao.org/
npm config set registry https://registry.npmjs.org/
sudo npm install -g cnpm //之后输入密码
cnpm -v

安装hexo

1
npm install -g hexo-cli

如果报Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/hexo‘

1
sudo chown -R $USER /usr/local/lib/node_modules

将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo <command>

1
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

Init:

1
hexo init [folder]

new:

1
hexo new [layout] <title>

cnpm install

node-sass报不支持系统(os)如果报错:

​ cnpm install node-sass –dev / yarn add node-sass –dev

Generate:

1
hexo generate

这里已经有网页了。

布署网页

这里不是使用的hexo,使用github+域名来进行布署访问

新建一个文件夹

1
2
3
git init

git remote add origin git@github.com:airingHan/blog.git

如果换主题要删除再提交,如果不是可以替换。


node安装+hexo执行+布署网页
http://hanqichuan.com/2022/05/06/node/node安装+hexo执行+布署网页/
作者
韩启川
发布于
2022年5月6日
许可协议