yum install epel-release -y yum install gcc gcc-c++ -y yum install wget -y yum install git -y下载最新版的node
## 安装node wget https://registry.npmmirror.com/-/binary/node/latest-v17.x/node-v17.9.0-linux-x64.tar.gz [root@localhost ~]# tar -xvf node-v17.9.0-linux-x64.tar.gz [root@localhost ~]# ls anaconda-ks.cfg node-v17.9.0-linux-x64 node-v17.9.0-linux-x64.tar.gz [root@localhost ~]# mv node-v17.9.0-linux-x64 node [root@localhost ~]# mv node /usr/local/ ## 设置环境变量 [root@localhost ~]# vim /etc/profile # /etc/profile export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH "/etc/profile" 80L, 1889C written [root@localhost ~]# source /etc/profile ## 确认安装 [root@localhost ~]# node --version v17.9.0升级到8.6.0
[root@localhost ~]# npm --version 8.5.5 [root@localhost node]# npm install -g npm@8.6.0 [root@localhost node]# npm -version 8.6.0安装hexo
[root@localhost node]# npm install hexo-cli [root@localhost ~]# cat ~/.profile PATH="$PATH:/usr/local/node_modules/.bin" [root@localhost ~]# source ~/.profile
Install dependencies:
$ git clone https://github.com/hexojs/site.git
$ cd site
$ npm install
Generate:
$ hexo generate
Run server:
$ hexo server
[root@localhost ~]# npm install -S hexo-generator-json-content added 3 packages, and audited 63 packages in 5s 14 packages are looking for funding run `npm fund` for details found 0 vulnerabilities [root@localhost ~]# npm install hexo-generator-searchdb --save search: path: search.xml field: post content: true format: html added 5 packages, and audited 68 packages in 6s 14 packages are looking for funding run `npm fund` for details found 0 vulnerabilities [root@localhost ~]# npm install hexo-generator-search --save added 2 packages, and audited 70 packages in 4s 14 packages are looking for funding run `npm fund` for details found 0 vulnerabilities [root@localhost ~]#



