Рубрики
Без рубрики

Попытка развернуть вещи на AWS

Все, что я делал в прошлый раз, – это написать тесты и исправить CI .. Но что теперь дальше? Как мне CD Tagged с AWS, JavaScript, React.

Все, что я делал в прошлый раз, – это написать тесты и исправить CI .. Но что теперь дальше? Как мне CD The Chance Thing. Я буквально понятия не имею, так что, надеюсь, к концу этого блога я делаю. Вещи, которые я знаю в данный момент …

  • Мне нужно доменное имя
  • Мне нужно развернуть приложение React на AWS

AWS, спонсируй меня, если мы успешны, пожалуйста. Ну, никто не будет слушать все равно. На исследование и прочее …

Подпишитесь на AWS ??

Ммммм, очевидно …

  • В ожидании кода проверки
  • Я? и все такое?

Что теперь..

Это был действительно долгий перерыв. У меня так много еды, я не могу печатать.

Итак, пошел вперед с AWS Amplify. Выглядел достаточно просто, и мой предыдущий материал CI имеет немного больше смысла, когда я читаю это. Надеясь, что это не вызовет проблемы.

Ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа

Хорошо, позвольте мне расследовать!

Итак, может быть, я не создал приложение. Я думаю, я должен настроить это в посылке. Ну, давайте посмотрим, как это сделать.

"scripts": {
    "test": "jest --config=jest.config.json",
    "start": "parcel index.html",
    "build": "parcel build index.html"
  }

Это может быть нелегко … Потому что я вижу, что в разделе Parcel Cli есть много моделей здания.

Объединил ветвь, в котором есть все новые стили в мастер .. Я боюсь, что я не использую строительную силу посылки.

Я чувствую, что должен попробовать и посмотреть, смогу ли я написать свой собственный файл сборки в своей кодовой базе.

Попробуем npm install -g @aws -amplify/cli путь.

Ну, я получаю Команда не найдена: Amplify Анкет Застрявший!

Пряжа

Может, я должен снова запустить пряжу после удаления node_modules Анкет

Такая же неудача ..

Хммммммммм

Поэтому я добавил раздел предварительной сборки в конфигурацию сборки. Кажется, что после сборки файла конфигурации не может найти базовую папку.

КАКОГО ЧЕРТА!!!

Таким образом, кажется, что файл build.yml для Amplify по -разному работает с другими платформами. Обычно то, что происходит.

Развертывание провало .. ЧТО ЗДЕСЬ ПРОИСХОДИТ!!! Почему вещи не просты! Они могли бы обеспечить лучшую запись журнала. Гах!

Сейчас я купил домен, поэтому к концу этого мы должны увидеть базовый веб -сайт … если мы доберемся туда.

Так что один день спустя .. Я все еще пытаюсь подумать об этом. Я думаю, что попробую старые добрые вещи S3, которые я вижу, что делает моя компания.

https://youtu.be/rqdxhi4_pvc (спотыкаясь на прохладное видео на YouTube, потратив 3-4 часа на YouTube )

https://open.spotify.com/album/3a3AA8QEvjP7onsoz3jaqc?si=VZYHjHJVTFmqrIr-rzSo3A

Создано ведро S3 -> Политика разрешений на настройку -> Много вещей AWS и PHEW

Получил это! Но теперь я хочу иметь свое доменное имя, которое я купил, маршрут здесь. Хмммм, похоже, нет простой настройки, чтобы настроить то, что я хочу сделать (я не знаю жаргон, используемый для того, что я пытаюсь сделать, я тупой, хорошо?!).

Исследование говорит мне, что я должен создать распределение Cloudfront. Давай сделаем это.

Ожидание … ожидание … ждать … AHA развернуто !!

Теперь я должен создать что -то в Route53 из AWS, что позволит мне связать свое доменное имя и размещенный контент в CloudFront.

Мой источник говорит мне, что для развертывания веб -сайта потребуется 48 часов.

Так что, если все получится, вы сможете что -то увидеть на https://mentorfix.org/ . Очевидно, что в настоящее время ничего не работает, но я хочу работать над тем, чтобы в конце концов.

Дайте мне знать в комментариях, если вы найдете что -то, что я должен был сделать, чтобы уменьшить мое время, потраченное на развертывание, и я постараюсь сделать это. Или, может быть, вы можете внести этот вклад в организацию, если хотите.

Большое спасибо за то, что я имел в виду меня, я знаю, что этот пост не такой убедительный, как последний. Но в конце концов я улучшусь.

До тех пор..

PS: любимый нанимает, оформляется Наша страница карьеры !

PPS: это Ссылка Была огромной помощью, проверьте это.

Оригинал: “https://dev.to/abhishek71994/trying-to-deploy-stuff-on-aws-448”