zoukankan      html  css  js  c++  java
  • 小白版实现React静态项目在git上在线预览

    从零实现将项目通过github pages在线预览。

    1.从新建一个github仓库开始。

       登录github后点new

    输入你的仓库名称,点击Create repository

         

    至此一个github仓库就创建好了,创建成功后,复制你的仓库链接,准备拉到本地。

         

    2.远程仓库clone到本地

       在你想要创建拉取项目的地方,鼠标右键git bash here (事先装好git,直接搜索git即可安装)。在命令行里敲入git clone 上一步复制的地址即可将项目拉到你的本地,

       这样就可以在当前项目下执行git操作了,如果你没有配置ssh key,每次操作都会让你输入用户名,密码。

       配置ssh key参考链接:https://blog.csdn.net/qq_39366020/article/details/106431194

      

       上述完成后,将你要上传的项目复制到你拉取项目的地方。

        在命令行工具里输入git add  . (注意还有一个.) 会将所有文件上传到暂存区

                                        git commit -m "第一次上传"  会将所有暂存区文件提到本地仓库

                                        git push   将本地仓库文件提交到远程仓库。

        这样你的项目就提交到了你的远程仓库。

    3.让项目在git上在线预览

        3.1 打开上述步骤创建的git仓库,点settings,下拉找到GitHub Pages,分支就选择你仓库的分支,后面的文件夹选择docs,里面存放的是你项目打包后的文件。

              保存后会生成一个绿色区域里面的网址,就是你在线预览的网址。

      

                                      

       3.2 打开你的React项目,在package.json里配置上下图的代码,这样是为了github pages请求资源时路径是正确的,防止请求资源404。不同技术栈的项目想正确在线显示(这里是React),就是这里的配置不同。

           

      3.3 在命令行工具里对输入npm run bulid进行打包,打包成功会生成一个build文件夹,然后新建一个dcos文件夹,将build文件夹里面的内容复制进去(因为上图settings里面设置我们选择的docs文件夹)

              然后将docs文件夹上传到远程git仓库

      3.4 上传成功后,浏览器输入上面提到的settings里面网址就可以预览了,第一次比较慢,可以打开控制台看network里面资源是否都请求成功。

  • 相关阅读:
    Understanding CMS GC Logs--转载
    Understanding G1 GC Logs--转载
    gcview使用
    kafka源码分析之一server启动分析
    电商网站的初期技术选型--转
    An In-Depth Look at the HBase Architecture--转载
    Maven报错Missing artifact jdk.tools:jdk.tools:jar:1.7--转
    定时任务调度系统设计
    spark源码解析之scala基本语法
    Searching with regular sentences will only get you so far – if you need to find something a bit tricky turn to these advanced yet simple methods--转
  • 原文地址:https://www.cnblogs.com/userGao/p/14109172.html
Copyright © 2011-2022 走看看