我正在尝试在我的GitHub页面(gh-pages branch)上部署我的React项目。 但是my GitHub page不会更新。
这是我的package.json
:
...,
"homepage': "https://marukohua.github.io/portfolio/",
"dependencies": {
...
},
"scripts": {
"deploy": "npm run build&&gh-pages -d build"
},
...
我认为我的路由器路径中有可能。因此,我在路由路径中使用了process.env.PUBLIC_URL
。但是我的页面和以前一样。
这是我的路线路径:
<BrowserRouter>
<Switch>
<Route
path={`${process.env.PUBLIC_URL}/`}
exact
component={ProjectsPage}
/>
<Route
path={`${process.env.PUBLIC_URL}/about`}
component={AboutPage} />
<Route
path={`${process.env.PUBLIC_URL}/projects`}
component={ProjectsPage}
/>
</Switch>
</BrowserRouter>