안녕하세요.
현재 react native 스택에 버전이슈가 있어 실행이 바로 불가능합니다.
해당 에러 관련해서 아래 내용 참고하셔서 버전 업데이트 해주시면 해결될 것으로 보입니다.
감사합니다.
@Wynter 님이 react native 실행 에러 에서 보낸 메세지:
안녕하세요.
npm install -g expo-cli 를 진행해주신 다음에,
node version을 stable한 버전으로 업그레이드 시켜주세요.
n 이라는 플러그인을 통해 간단하게 업그레이드 할 수 있습니다.
npm cache clean -f
npm install -g n
n stable
node -v
node -v로 node version이 16버전으로 올라가지 않았다면, 터미널을 새로고침 해주세요.
이후에 npm run web 혹은 npm run start 후 w입력하면
webpack wating on http://....:19006이 터미널에 뜹니다. (포트가 다를 수도 있으니 확인해주세요)
터미널에 뜬 포트로 프로젝트 -> 실행URL과포트 에서 도메인 등록을 해주면 해당 도메인으로 실행된 화면을 확인하실 수 있습니다.
도메인 등록관련한 부분은 사용법을 참고해주세요!
감사합니다.
@Wynter
composer파일은 제 오해였고
스킨은 지금 바꿔보니 vscode 쪽 버그같네요
vscode 테마 변경시 'Can not add index to parent of type string'라고 노출되는데
일단 workspace 세팅으로 저장하여 해결은했습니다.
Settings 에 들어가면
Workspace
Remote[vscode-ukcws.run.goorm.io]
User
세 텝이 보이는데 User랑 리모트의 세팅이 저장이 안되는거 같네요.
@조명근-goorm
읽어보고 혼자 시도해봤지만 해결을 못해 다시 적어봅니다.
질문에 적힌 링크들은 참고했던 사이트들입니다.
우선 차근차근 해결해 나가려고 mysql 실행부터 도전해봤습니다.
1.mysql
답변주신 내용과
http://forum.goorm.io/topic/7724/mysql-서버-시작시-쿼리-처리-속도가-느립니다/5
위 질문에서 나온 답변을 참고하여 자동 실행 스크립트 부분에 service mysql start 를 적어뒀습니다.
다음으론 대시보드에 접속을 하고 JSP프로젝트를 실행하여 로그인 기능을 테스트했습니다.(직접 실행)
그런데 데이터베이스 오류가 뜹니다.
직접 mysql을 실행한 경우(대시보드 접속->터미널에 service mysql start 입력->로그인 기능 성공) 는 되는걸로 봐서는 제가 자동 실행 스크립트 부분을 잘못 작성한것 같은데 service mysql start가 아닌 어떤 명령어를 작성해야 합니까. .
2.백그라운드 실행
https://help.goorm.io/ko/goormide/02.project/command 를 읽어보고 customJSP라는 실행 파일을 만들었습니다.(기본으로 적힌 그대로 저장하고 이름만 바꿨습니다)
https://help.goorm.io/ko/goormide/18.faq/language-and-environment/always-on-not-work 에서 nohup<절대경로> &라고 적힌게 있어 절대 경로 또한 복사했습니다.(/workspace/MyProject/customJSP)
그리곤 모든 컨테이너 정보가 있는 곳에서 원하는 컨테이너 설정을 항상 켜두기를 켜뒀습니다. 그리고 터미널에서
nohup /workspace/MyProject/customJSP & 라고 입력하니
root@goorm:/workspace/MyProject# nohup: 입력 무시 및 nohup.out' 에 출력 추가 nohup: failed to run command/workspace/MyProject/customJSP': 그런 파일이나 디렉터리가 없습니다
라는 오류가 뜹니다
어떤식으로 실행파일에 접근해서 nohup 명령어를 실행해야 하는지 알려주셨으면 좋겠습니다.