将Reactjs repo放到Github Pages上

时间:2017-10-13 19:42:54

标签: javascript git reactjs github webpack

我有一个已经建立的回购,意味着一个完整的Reactjs应用程序在回购中。我希望能够访问username.github.io/repo并与我的应用程序进行交互,但我只获得了404页。

我已阅读文档并与同事交谈,我得到的唯一澄清是,尽管Github Pages鼓励你创建一个名为username.github.io的仓库,但我不需要这样做,因为Github给了我.github .io免费。

这没有帮助我找出为什么我无法通过网址访问我的应用程序。

它是我过去创建的Reactjs应用程序。我今天刚刚了解到你可以将你的repos托管在Github页面上,这就是我想要做的。请帮忙。

这是我到目前为止所做的。我有一个只有repo名称的repo,换句话说,repo在Github Pages网站上没有被命名为username.github.io。它刚刚叫做myApplication

在package.json文件中,我添加了url:

{
  "name": "redux-simple-starter",
  "version": "1.0.0",
  "description": "Simple starter package for Redux with React and Babel support",
  "main": "index.js",
  "repository": "git@github.com:<username>/<repo-name>.git",
  "homepage": "https://<github_username>.github.io/<myApplication>/",
  "scripts": {
    "start": "node ./node_modules/webpack-dev-server/bin/webpack-dev-server.js",
    "test": "mocha --compilers js:babel-core/register --require ./test/test_helper.js --recursive ./test",
    "test:watch": "npm run test -- --watch"
  },

这是我的仓库中的文件结构:

enter image description here

0 个答案:

没有答案