hexo 迁移环境
hexo 迁移环境
hexo 迁移环境
hexo 迁移环境
迁移后为了确保 node
版本一致,这里采用 nvm
管理 node
方式
安装环境nvm
安装 nvm
, 配置 node
环境
下载
nvm
1
2
3在 github 上下载
https://github.com/coreybutler/nvm-windows/releases
选择 nvm-setup.zip 版本查看
nvm
版本1
2#安装完 nvm 后查看版本
nvm version #查看版本修改配置
1
2
3#修改配置文件settings.txt,设置下载源
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/安装
node
版本1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16nvm install 8.17.0 #本文只安装这个即可
nvm install 14.18.0
#出已经安装的node版本
nvm ls
#选择使用 `node` 版本
nvm use 8.17.0
nvm use 14.18.0
#查看node 版本
node -v
npm -v
#看远程所有可以用的node版本
nvm ls available (windows中命令)
环境 node8.17.0 使用
本文采用局部安装使用,所以用的命令带 npx hexo
,如果是全局安装的可以直接使用 hexo
命令
比如: npx hexo g
; hexo g
局部安装 hexo 包
npm install hexo
查看 hexo 版本
npx hexo -v
开始使用
1
2
3
4npx hexo g #生成静态文件
npx hexo d #部署
npx hexo b #部署
npx hexo s -p5000 #启动本地服务,开始预览
4) xxx
使用项目提示–fei
新系统下载完这个项目后,node
自行安装,开发使用的node
版本为node-8.17.0
备用为node-v10.13.0-x64.msi
1 | node-v8.17.0 自行安装 |
注意
.deploy_git
文件中第一次使用会不识别大小写,这是由于Git
默认对于文件名大小写是不敏感的
配置git使其对文件大小写敏感
1 | git config core.ignorecase 默认为true //忽略文件名大小写 |
然后你需要把远程中大小写的文件删除,然后把本地修改好的重新添加提交推送到远程(切记:直接修改后推送是没有效果的)