vue create로 만든 프로젝트에서 컴파일 오류가 발생하는 경우

2109 단어 Vue.jsvue-cli

vue create로 프로젝트 만들기


vue create my-project

질문을 수동으로 진행하고 무사 프로젝트 작성에 성공했으므로 개발 서버를 시작합니다.
cd my-project
npm run serve

오류 발생



그러면 다음과 같은 오류가
 ERROR  Failed to compile with 1 errors                                         

error  in ./src/main.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: [BABEL] <project-path>/my-project/src/main.js: Package exports for 
'<project-path>my-project/node_modules/@babel/helper-compilation-targets'
do not define a '.' subpath (While processing: 
"<project-path>/my-project/node_modules/@vue/cli-plugin-babel/preset.js")

해결책



Node.js 버전을 13.2.0 이상으로 제공해야합니다.

Node.js 버전을 올리는 방법



n 설치



Node.js 버전 관리 도구를 설치합니다.
npm install -g n

최신 버전 확인


n --stable에서 안정 버전을, n --latest에서 최신 버전을 확인할 수 있습니다.
2019/1/20 현재 실행 결과입니다.
n --stable
12.14.1
n --latest
13.6.0

최신 버전 설치


n latest
sudo가 요청되면 sudo n latest와 같이 실행하십시오.

설치되었는지 버전을 확인합니다.
node -v

다시 프로젝트를 만듭니다. 안전하게 해결할 수있었습니다.


참고 사이트



Error: Package exports for /node_modules/@babel/helper-compilation-targets' do not define a '.' subpath
Node.js와 npm을 업데이트하는 방법 |

좋은 웹페이지 즐겨찾기