> 웹 프론트엔드 > 프런트엔드 Q&A > 노드 가져오기 오류가 발생하면 어떻게 해야 할까요?

노드 가져오기 오류가 발생하면 어떻게 해야 할까요?

藏色散人
풀어 주다: 2023-01-04 16:48:03
원래의
2775명이 탐색했습니다.

노드 가져오기 오류 해결 방법: 1. 프로젝트 루트 디렉터리에서 "npm install --save babel-corenpm install --save babel-preset-env"를 실행합니다. 2. ".babelrc"라는 파일을 생성합니다. "npm start" 및 "babel-node app.js"를 사용하여 프로젝트를 만듭니다.

노드 가져오기 오류가 발생하면 어떻게 해야 할까요?

이 튜토리얼의 운영 환경: Windows 10 시스템, 노드 버전 18.4.0, Dell G3 컴퓨터.

노드 가져오기에서 오류가 보고되면 어떻게 해야 하나요?

nodejs 프로젝트를 실행할 때 npm start가 프로젝트 가져오기를 시작하고 오류를 보고합니다. 구문 오류: 모듈 외부에서 가져오기 문을 사용할 수 없습니다

nodejs 프로젝트를 실행할 때 발생하는 오류는 다음과 같습니다.

노드 가져오기 오류가 발생하면 어떻게 해야 할까요?

아마도 nodejs가 import Grammar를 지원하지 않는다는 의미일 것입니다. 이를 지원하려면 babel이 지원해야 합니다.

babel 설치

그럼 babel을 설치해 볼까요?

프로젝트 루트 디렉터리에서 다음을 실행합니다.

npm install --save babel-corenpm install --save babel-preset-env 或者 npm install --save babel-preset-es2015npm install babel-cli -g
로그인 후 복사

그런 다음 프로젝트 루트 디렉터리.babelrc라는 파일을 만듭니다. 파일 내용은 다음과 같습니다. 시스템에서 이런 종류의 파일 시스템을 생성할 때 "파일 이름을 입력해야 합니다."라는 메시지가 표시됩니다. 이를 생성하는 다른 방법을 찾을 수 있습니다. 저는 개발 도구의 프로젝트 디렉터리에 이 파일을 생성했습니다. 또는 cmder 아티팩트의 vim 명령을 사용할 수 있습니다. 项目根目录下创建一个名字为.babelrc的文件, 文件内容入如下( 要注意window系统下创建这种文件系统会提示你:“必须键入文件名” , 你可以找别的方式去创建, 我是在开发工具的工程目录中把这个文件创建出来的,也可以用cmder神器的vim命令):

 {
    "presets": [
      "es2015"
    ],    "plugins": []}
로그인 후 복사

或者:

{                
    "presets": [ 
         "env"   
     ],          
    "plugins": []}
로그인 후 복사

到目前为止babel算是安装完毕了。

接下来可以用npm startbabel-node app.jsrrreee
또는: 노드 가져오기 오류가 발생하면 어떻게 해야 할까요?rrreee 지금까지 babel이 설치되었습니다.

다음으로 npm startbabel-node app.js를 사용하여 프로젝트를 실행할 수 있습니다.
🎜추천 학습: "🎜react 비디오 튜토리얼🎜"🎜🎜

위 내용은 노드 가져오기 오류가 발생하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿