ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 240708 - 0712 코드로 떠먹는 리액트 - 에러 정리
    프레임워크/리액트 React 2024. 7. 12. 16:00
    반응형

    240708 - 0712 코드로 떠먹는 리액트 - 에러 정리

    [node.js 와 npm 설치 여부 확인]

    //노드 버전 확인
    node -v
    
    //npm 버전 확인
    npm -v
    
    //npm 최신버전으로 업데이트
    npm install -g npm@latest

     

    [에러 1]

    npm을 이용해 업데이트 하려고 했는데, win32라고 os 버전이 안맞아서 사용이 안된다고 한다.

    https://nodejs.org/en 사이트에 가서 msi 파일 다운받아서 업데이트 하자.

     

    [에러 2]

    java: error, gradle: error가 뜨며 빌드가 안되었다. 

    //java 버전 확인
    java -version
    
    //gradle 버전 확인
    gradlew --version

     

    → openjdk와 gradle 삭제 후 다시 받아준다  + 자바는 환경변수(JAVA_HOME, Path)가 제대로 지정되었는 지 확인

     

    [에러 3]

    가장 큰 원인 * Spring 프로젝트의 애플리케이션을 실행시키는 방법을 몰랐음 

    build를 해야 애플리케이션이 실행이 되는데, 이 때 gradle과 maven이 사용된다.

     

    → 검색을 해서 아래 명령어를 찾았고 입력했다.

    8080 포트로 실행된다는 메세지가 출력되긴 하는데, 계속 80% Executing뜨면서 진행이 안되었다.

    //프로젝트 빌드
    $ gradelw build
    
    //프로젝트 실행
    $ gradlew bootRun

     

    → 명령어 대신 'run' 또는 'run Java' 를 클릭했더니 해결됐다.

     

     

    [에러 4]

    테이블 생성에 필요한 ddl 속성을 application.properties에 입력하고 저장 후 실행하면, 테이블 생성 DDL문이 콘솔에 출력된다고 했는데, 아까랑 동일하게 뜨고 추가된 사항이 없었다.

     

    → DB에 테이블이 생성되었는지 확인한다. (생성완료)

    update는 변경분만 적용되므로, 이미 db 생성 되었으므로 계속 실행해봤자 변경된 부분이 없어서 안뜬 것

     

     

    → 확인 차 update를 create(테이블 삭제 후 생성)로 변경했더니 멀쩡하게 떴다!

    //변경분만 적용 - 개발환경에 사용
    Spring.jap.hibernate.ddl-auto = update
    
    //create(drop + create)
    Spring.jap.hibernate.ddl-auto = create

     

     

    '프레임워크 > 리액트 React' 카테고리의 다른 글

    모듈 호출 방식 (import, require)  (0) 2024.07.09
    ERROR 1045(28000) 비밀번호 오류  (0) 2024.07.09
    state 개별 숫자 증가, props  (0) 2023.01.19
    map()  (0) 2023.01.17
    컴포넌트 생성, 사용하기  (1) 2023.01.16

    댓글

Designed by Tistory.