常用 Hexo 命令

版权声明:原创不易,未经作者允许请勿随意转载!因个人能力和精力有限,难免有疏漏和不足之处,欢迎指正,谢谢~ https://blog.csdn.net/lijing742180/article/details/85622346

常用的 npm 命令

npm install hexo -g # 安装 Hexo
npm update hexo -g # 升级 Hexo

1、init

$ hexo init [folder]

在 folder 文件夹下新建并初始化一个网站。

如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。

2、new

$ hexo new [layout] <title>

可以简写为:
$ hexo n

其中 layout 用来指定文章的布局,有如下三种选项:

布局 对应路径
post source/_posts
page source
draft source/_drafts
  • 默认为 post 布局,对应路径中存放所有的博文内容;

  • page 布局中对应的是网站的菜单列表;

  • draft 布局可以用于保存未完成的草稿文章,默认不会显示在页面中;

可以通过修改站点配置文件 _config.yml 中的 default_layout 参数来修改默认布局。

如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。

如果参数 title 包含空格,要使用引号括起来。

3、generate

$ hexo generate

可以简写为:
$ hexo g

生成静态文件。

选项 描述
-d, --deploy 文件生成后立即部署网站
-w, --watch 监视文件变动

4、server

$ hexo server

可以简写为:
$ hexo s

启动服务器预览。

默认情况下,预览网址为: http://localhost:4000/。

选项 描述
-p, --port 重设端口
-i, 自定义 IP
-s, --static 只使用静态文件
-l, --log 启动日记记录,使用覆盖记录格式

如:

hexo server # Hexo会监视文件变动并自动更新,无须重启服务器
hexo server -s # 静态模式
hexo server -p 5000 # 更改端口为 5000
hexo server -i 192.168.1.1 # 自定义 IP

5、deploy

$ hexo deploy

可以简写为:
$ hexo d

部署网站。

参数 描述
-g, --generate 部署之前预先生成静态文件

6、clean

$ hexo clean

清除缓存,若是网页正常情况下可以忽略这条命令。

猜你喜欢

转载自blog.csdn.net/lijing742180/article/details/85622346