일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- a11y
- innerText
- UI
- javascript
- js
- textContent
- Empty
- addEventListener
- Event
- innerHTML
- HTML
- eas build
- ES5
- expo
- react
- snyk
- eas
- node.js
- 빌드 전 점검
- CSS
- modal
- 커스텀 테마
- Review
- node
- Dom
- yet
- ui-kitten
- nodeValue
- es6
- 컬러 테마
- Today
- Total
the murmurous sea
깃헙에 파일을 main 브랜치에 푸시할 때마다 Snyk 보안 검사가 자동으로 실행되도록 설정하려면, 해당 프로젝트에 GitHub Action workflow를 만들어야 한다. 1. GitHub Actions Workflow 파일 만들기1) 프로젝트 안에 workflows라는 새로운 폴더를 만들고 YAML 파일을 생성한다.mkdir -p .github/workflowstouch .github/workflows/snyk-security.yml 2) YAML 파일의 내용 예시는 다음과 같다.name: Snyk Security Scanon: push: branches: - main pull_request: branches: - mainjobs: security: runs-..
1. .envExpo는 .env 파일을 지원한다. 그러므로 그냥 루트 폴더에 .env를 만들고 변수를 작성하면 되는데, 주의할 점은 이 파일에 작성하는 변수는 항상 "EXPO_PUBLIC_"이라는 prefix로 시작을 해야한다는 것이다. 이를 따르지 않을 경우, 변수를 가져오지 못해 undefined가 뜬다.변수를 불러오는 방식은 dotenv처럼 process.env.로 시작을 하면 된다. 즉, 변수가 SERVER_URI이라면 1) EXPO_PUBLIC_SERVER_URI로 저장 후 2) process.env.EXPO_PUBLIC_SERVER_URI로 가져오기 2. secret퍼블릭에 오픈되면 안되는 변수의 경우는, EAS에 직접 저장하면 된다. 1) eas secret:create를 원..
EAS로 빌드를 진행하기 전에 프로젝트에서 진행해야하는 마무리 단계들. 1. expo-doctor를 실행해서 프로젝트 점검 : 재확인해서 결과에 아무 것도 나오지 않을 때까지 수정 작업 2. eas secret:list를 사용해서 환경 변수 확인 3. eas.json이 잘 설정이 되어 있는지 확인 - build를 "development", "preview", "production"에 따라 다르게 빌드 조건을 설정할 수 있다. - eas secret으로 저장한 환경변수를 여기에서 연결시킬 수 있다.{ "cli": { "version": ">= 5.9.1" }, "build": { "development": { "developmentClient": true, ..