Gatsby.js

作者: 9eac842c3a81 | 来源:发表于2019-07-15 10:30 被阅读1次

    一个基于React的静态网站生成器, 可以通过Gatsby.js生成个人博客。

    quick start

    // 安装cli
    npm i --global gatsby-cli
    
    // 创建项目
    gatsy new gatsby-site
    
    // 运行服务
    cd gatsby-site
    gatsby develop
    
    // 打包服务
    gatsby bulid
    

    deploying 部署

    通过github (gh-pages)部署,直接通过https://username.github.io/project-name访问,其中username是github用户名,project-name是通过gatsby-config.js配置的。

    // 安装github pages
    npm i -g gh-pages
    
    // gatsby-config.js  指定project-name
    module.exports = {
      pathPrefix: '/project-name'
    }
    
    // 发布
    gatsby build --prefix-paths && gh-pages -d public
    
    

    相关文章

      网友评论

        本文标题:Gatsby.js

        本文链接:https://www.haomeiwen.com/subject/ecpgkctx.html