- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 에러핸들링
- javascript
- typescript
- mongodb
- 면접을 위한 cs 전공지식 노트
- Refactoring
- 프로그래머스
- CRUD
- TIL
- 아고라스테이츠
- LEVEL 1
- react
- Err-Handling
- java
- LEVEL1
- 오늘도 개발자가 안된다고 말했다
- 알고리즘
- CSS
- TWIL
- First Project
- 배포
- MariaDB
- 코어 자바스크립트
- sql
- 코딩테스트
- Docker
- TMIL
- 리팩터링 2판
- Git
- LEVEL 2
목록에러핸들링 (6)
성장에 목마른 코린이

문제의 코드 "start": "pm2 start --restart-delay 1000 npm -name 'Dev' -- start --watch" 사실 이 코드는 아무 문제가 없습니다. 근데 문제는 이걸 package.json 안의 scripts에 넣으면 아주 큰 문제가 될 수 있습니다. package.json안 script에 pm2 start를 넣게되면, 아래의 이미지 처럼 프로세스가 무한으로 실행되게 됩니다. 제가 문제를 일으킨건 아니지만, 충분히 그랬을 수도 있기에 많이 놀랐고 당황했습니다 .. 이런 상황이 왔을 때 pm2 stop을 해 pm2를 멈추고, 부팅해야 하는 서비스를 빨리 실행시킨다음, ps -ef | grep "프로세스이름" | awk '{print $2}' | xargs kill -1..

pm2 startup을 수행하였으나 Ubuntu reboot후 서비스들이 정상적으로 시작되지 않을 때, /etc/systemd/system 디렉터리에 pm2-*와 같이 pm2 관련 파일을 찾아서 vi 편집기로 열어서 사용자 부분을 User=root로 수정하고 reboot하면 서비스들이 정상적으로 올라옵니다.

어제 iOS 배포를 하면서, 맞닥드린 상황인데요 분명 업로드를 성공하고 이제 심사를 받기위해 빌드에 제가 업로드한 앱을 올리려하는데, 버전기록에는 제가 올린 업로드 앱이 뜨는데, 빌드에는 제가 올린 업로드 앱이 안뜨더라고요 .. 도대체 뭐가 문제일까.. 업로드 분명 성공했는데 ㅠㅠ 도저히 모르겠어서 팀장님에게 물어보니, 아 이거 메일도 확인해야한다 하시더라고요 App Store랑 연결되어있는 회사 메일에 아래와 같은 메세지가 와있더라고요.. ㅋㅋ 위의 메일에서 말하길, 새로운 앱이 UIWebView를 사용하는건 이제 안된다. WKWebView를 써라. 보안과 안정성이 늘어났다. 정도로 해석할 수 있는데요. 다행히도 저희는 WKWebView를 쓰고있었고, UIWebView를 예전에 썼었기 때문에 남아있던..

이 문제는 간단히 Build -> Generate Signed Bundle/APK 를 통해 해결 할 수 있습니다. Key, Key store password, Key alias, Key password 가 필요합니다. 저는 지금 Android 2번째 배포중인데, 1번째 배포와 Key store password, Key alias, Key password 가 같을 줄 알고, 입력했다가 아래의 에러가 떴었습니다 .. ㅋㅋ 그리고 2번째 배포 때 또 비밀번호를 틀리게 적어서 또 에러가 났었네요. 위 에러를 보시면 Key store password, Key alias, Key password 꼭 확인 바랍니다! Android 12 - IntentFilter의 exported 명시적 선언 Android 11 이하..