AWS Amplify Constore를 사용한 간편한 디버깅
8053 단어 AmplifyConsoleAWS
개시하다
Vue.js를 공부할 때 자기소개 사이트를 만들어 봤어요.
이번에는 제작된 사이트의 공개 방법이다.
준비물
AWS Amplify Constore 사용
AWS Amplify Constore
정적 사이트나 한 페이지의 웹 응용 프로그램의 개발, 디버깅과 위탁 관리를 위한 상세한 작업 절차를 제공하는 서비스.
실천하다
이번에는 Amplify를 사용하지 않는 공개적인 방법과 Amplify를 사용하는 방법을 실천하겠습니다.
수동 디버깅, 브라우저에서 액세스
이번에는 Amplify를 사용하지 않는 공개적인 방법과 Amplify를 사용하는 방법을 실천하겠습니다.
수동 디버깅, 브라우저에서 액세스
$ yarn build

s3통을 제작하여 정적 사이트로 공개.
색인 문서를 설정하고 저장합니다.


{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::{{s3のバケット名}}.com/*"
]
}
]
}

Amplify Constore를 사용하여 설계
$ git clone ssh://git-codecommit.xxxxxx.amazonaws.com/xxxxx
$ git add .
$ git commit -m "{{任意のメッセージ}}"
$ git push origin master



임의의 응용 프로그램의 이름을 입력하고 구축 설정을 다음과 같이 덮어씁니다.
version: 1
frontend:
phases:
preBuild:
commands:
- nvm install v12.16.2
- nvm use v12.16.2
- npm install -g yarn
- yarn install
- node -v
build:
commands:
- yarn run build
artifacts:
baseDirectory: dist/
files:
- '**/*'
cache:
paths:
- node_modules/**/*


공개된 사이트를 변경하다
Amplify Constore에서는 코드를 커밋할 때마다 프런트엔드와 백엔드가 단일 워크플로우로 추출됩니다.
이것은 디버깅이 성공적으로 끝났을 때만 웹 프로그램을 업데이트할 수 있는 프로그램의 전단과 후단 사이의 모순을 없앨 것이다.
AWS의 사용 설명서에는 이러한 내용이 나와 있습니다.
이번에는 변경 제출까지 더해 실제 업데이트 여부를 확인한다.
$ git branch develop origin/master
$ git checkout develop
$ git add .
$ git commit -m 'commit'
$ git push origin develop




1. 소스 코드를 수정한 후 수동으로 구축
2. 공개된 s3에 업데이트된 CD 업로드
이런 절차는 필요한 것이다.
자동 고장의 장점
Reference
이 문제에 관하여(AWS Amplify Constore를 사용한 간편한 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/smzuuz/items/43eff92d01a74c8ca9f9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)