안녕하세요 상훈입니다.
Nuxt.js 프로젝트를 생성하고 구동시키려는데, 아래와 같은 오류가 출력되면서 정상동작하지 않았습니다.
Error:0308010C:digital envelope routines::unsupported
그래서 확인을 해보니 Node 명령어를 변경하여 처리하라고 작성되어있더군요.
결과는 실패.
그래서 Node.js의 버전 자체를 낮추어 구동시키는 방법이 있다고 합니다.
현재 버전과 바꿀 버전은 아래와 같습니다.
현재는 18.12.1 버전을 사용하고있습니다.
(2022-11-11 기준 안정(최신) 버전)
16버전에서만 Nuxt가 정상적으로 돌아간다는 말도 있었거든요.
처음에는 14버전도 깔아서 구동해보니 정상동작하였습니다.
아무튼 16버전으로 깔도록하겠습니다.
아래의 사이트에서
nvm-setup.zip (윈도우 기준) 을 다운로드 + 설치 해주세요.
그리고 vscode등을 재실행해줍니다.
$ nvm
이렇게 되면 정상적으로 설치가된것입니다.
그리고 다운로드 > 리스트 확인 > 항목 사용을 눌러주세요.
// 16.13.0 버전 다운로드
nvm install 16.13.0
// 리스트 확인
nvm list
// 16버전 사용하기
nvm use 16.13.0
설치가 완료되었고, 사용처리까지 하셨으면 이제 프로젝트 구동해주세요.
감사합니다.
도움이 되셨다면 광고 한번 클릭해주세요. 블로그 운영에 큰 힘이 됩니다. 감사합니다.
[HTML] img 태그 현명하게 사용하기 (0) | 2023.05.29 |
---|---|
VSCode - HTML Formatter 설정하는 방법, html 서식 지정하기 (0) | 2022.05.23 |
[ BootStrap ] 부트스트랩 cdn 적용하는 방법 (0) | 2021.10.06 |
[ Html ] Title 이미지(Image) / 아이콘(Icon) 적용하는 방법 (0) | 2021.10.05 |
댓글 영역