玩转 PAI:Gatsby 静态博客搭建

  • 2019 年 12 月 20 日
  • 筆記

本文基于 PAI 搭建博客。

PAI 购买页:https://cloud.tencent.com/solution/pai

购买完后需等待几分钟 PAI 的安装。通过 https://域名:5523 访问成功后,说明 PAI 安装结束。

远程登陆到 PAI

ssh root@域名或IP

配置 node.js

PAI 中已经安装了 node.js,可以用如下命令进行查看:

node -v

如果显示“-bash: node: 未找到命令”,执行:

echo "export PATH=/usr/local/node/bin:$PATH" >> ~/.bashrc  source ~/.bashrc

下载 Gatsby CLI

npm config set registry http://registry.npm.taobao.org  npm install -g gatsby-cli

下载 Gatsby 静态博客

git clone https://gitee.com/aping-dev/gatsby-starter-blog

安装 Gatsby 静态博客的依赖库

耗时几分钟~几小时,据网速而定

cd gatsby-starter-blog/  npm install --unsafe-perm=true --allow-root --verbose  

启动 Gatsby 静态博客

gatsby develop -p 3000    # PAI 中的 nginx 默认代理 3000 端口

第一次访问耗时较长

图片.png

参考

https://www.gatsbyjs.org/docs/quick-start/

https://github.com/gatsbyjs/gatsby-starter-blog