前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >玩转 PAI:Gatsby 静态博客搭建

玩转 PAI:Gatsby 静态博客搭建

原创
作者头像
谛听
修改2020-01-04 20:44:56
9300
修改2020-01-04 20:44:56
举报
文章被收录于专栏:随意记录随意记录

本文基于 PAI 搭建博客。

PAI 购买页:/solution/pai

PAI 使用示例:https://github.com/TencentCloudBase/pai-instance-document

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

远程登陆到 PAI

代码语言:txt
复制
ssh root@域名或IP

配置 node.js

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

代码语言:txt
复制
node -v

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

代码语言:txt
复制
echo "export PATH=/usr/local/node/bin:$PATH" >> ~/.bashrc
source ~/.bashrc

下载 Gatsby CLI

代码语言:txt
复制
npm install -g gatsby-cli

下载 Gatsby 静态博客

代码语言:txt
复制
git clone https://gitee.com/aping-dev/gatsby-starter-blog

安装 Gatsby 静态博客的依赖库

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

代码语言:txt
复制
cd gatsby-starter-blog/
npm install --unsafe-perm=true --allow-root --verbose  

启动 Gatsby 静态博客

代码语言:txt
复制
gatsby develop -p 3000    # PAI 中的 nginx 默认代理 3000 端口

也可以将启动命令写入 .pai.yml 中,这样就可以通过 PAI 界面管理了。详见 https://github.com/TencentCloudBase/pai-instance-document

图片.png
图片.png

参考

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 远程登陆到 PAI
  • 配置 node.js
  • 下载 Gatsby CLI
  • 下载 Gatsby 静态博客
  • 安装 Gatsby 静态博客的依赖库
  • 启动 Gatsby 静态博客
  • 参考
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com