1.node的安装
下载node安装包
https://nodejs.org/dist/v13.11.0/node-v13.11.0-x64.msi
_安装选择:选择最后一个 AddPath 不用再配置node的环境变量_,这里我们选择最新版,也可以选择稳定版
2.更换npm国内镜像和自定义安装全局npm模块的目录
1.更换国内镜像
直接更换国内镜像:
bash
1 | npm config set registry http://registry.npm.taobao.org |
或者安装时指定下载地址:例如
bash
1 | npm install your-need-model --registry=http://registry.npm.taobao.org |
2.自定义模块安装目录
(由于本人不太喜欢安装一些东西在奇奇怪怪的目录,比较喜欢自定义,这里可以跳过,凭个人喜好而定)
推荐在node的安装目录下新建node_cache 和 node_overall两个文件夹(这两个文件夹也可以自定义名字,方便记忆且可读最好)
添加你自定义的目录:
bash
1 | npm config set prefix "D:\WebDevelopment\node\node_cache" #node的缓存目录 |
添加node_overall模块目录至环境变量(path),全局使用才能找到模块
eg: D:\WebDevelopment\node\node_overall这个目录加入用户环境变量或者系统环境变量的path就行
3.安装hexo
bash
1 | npm install -g hexo-cli |
4.切换至你想要的目录
初始化:
bash
1 | hexo init |
- hexo\source_posts md文档就是博客文档
- 如果要写一篇博客(新建文件 xxx.md)
- 把md文档转html文件(hexo g)
- 在自己的服务器预览(hexo s) localhost:4000
- 如果从新生成html文件可能会有缓存 (hexo clean,hexo g)
5.初始化可能会遇到的问题
提示install失败 landscape
这时候只需要:
npm install就行了
以上内容仅是个人经验与分享