Я разрабатываю веб-страницу на Angular 9.1.9 и развертываю на Gitlab Pages . Мне удалось его развернуть, но сборка Angular, похоже, не отображается на странице , но загружен код сборки .
Мы просто сдались и развернул его на netlify
, и он работает, но мы хотим научиться заставлять его работать на Gitlab
Вот репозиторий со всем кодом: https://gitlab.com/neural-fuse/neural-fuse/-/tree/develop
Здесь - развертывание, а Angular Build (в кнопке обзора); и код .gitlab-ci.yml :
image: node:13.0.1
pages:
cache:
paths:
- node_modules/
stage: deploy
script:
- npm install -g @angular/cli@9.1.9
- npm install
- ng build --prod
- mkdir public
- mv dist/neural-fuse/* public
artifacts:
paths:
- public
only:
- develop