Javascript 我尝试用我的react应用程序设置gitlab页面,但它';显示404错误
我尝试用我的react应用程序设置gitlab页面,但是,我无法这样做,因为它没有生成任何供我访问的url。我已经建立了gitlab-ci.ymlJavascript 我尝试用我的react应用程序设置gitlab页面,但它';显示404错误,javascript,gitlab,gitlab-ci,gitlab-pages,Javascript,Gitlab,Gitlab Ci,Gitlab Pages,我尝试用我的react应用程序设置gitlab页面,但是,我无法这样做,因为它没有生成任何供我访问的url。我已经建立了gitlab-ci.yml > image: node:latest pages: script: - npm install - npm run build - mkdir public2 - mv public/* public2 artifacts: paths: - public2 only:
> image: node:latest
pages:
script:
- npm install
- npm run build
- mkdir public2
- mv public/* public2
artifacts:
paths:
- public2
only:
- master
stage: deploy
我很肯定
artifacts:
paths:
- public2
需要
artifacts:
paths:
- public
因此,您还可以删除-mv public/*public2
命令
构建将成功,但部署将失败,除非路径是公共的。我非常确定这一点
artifacts:
paths:
- public2
需要
artifacts:
paths:
- public
因此,您还可以删除-mv public/*public2
命令
构建将成功,但部署将失败,除非路径为公共路径。为React应用程序设置Gitlab页面的示例: 步骤1:我创建了一个React项目并推送到gitlab
$npx创建react应用程序hello react
这是回购协议:
步骤2:创建.gitlab ci.yml
,如下所示
工作完成
CI/CD作业完成后,您可以看到React应用程序的Gitlab页面:
参考:为React应用程序设置Gitlab页面的示例: 步骤1:我创建了一个React项目并推送到gitlab
$npx创建react应用程序hello react
这是回购协议:
步骤2:创建.gitlab ci.yml
,如下所示
工作完成
CI/CD作业完成后,您可以看到React应用程序的Gitlab页面:
参考:响应良好!仅供参考,您提供的参考链接已断开。看起来
/posts
路径部分已删除。已更新。谢谢@KwhitejrGood回复!仅供参考,您提供的参考链接已断开。看起来/posts
路径部分已删除。已更新。谢谢你@Kwhitejr