npx babel-node 명령 실행 Syntax Error: Cannot use import statement outside a module 해결
1508 단어 vscode
D:\CODE\babel >npx babel-node index.js
D:\CODE\babel \index.js:2
import m1 from './m1.js';
^^^^^^
SyntaxError: Cannot use import statement outside a module
?[90m at Module._compile (internal/modules/cjs/loader.js:892:18)?[39m
at loader (D:\Program Files
odejs
ode_modules\?[4mbabel-cli?[24m
ode_modules\?[4mbabel-register?[24m\lib
ode.js:144:5)
at Object.require.extensions. [as .js] (D:\Program Files
odejs
ode_modules\?[4mbabel-cli?[24m
ode_modules\?[4mbabel-register?[24m\lib
ode.js:154:7)
?[90m at Module.load (internal/modules/cjs/loader.js:812:32)?[39m
?[90m at Function.Module._load (internal/modules/cjs/loader.js:724:14)?[39m
?[90m at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)?[39m
at Object. (D:\Program Files
odejs
ode_modules\?[4mbabel-cli?[24m\lib\_babel-node.js:154:22)
?[90m at Module._compile (internal/modules/cjs/loader.js:956:30)?[39m
?[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)?[39m
?[90m at Module.load (internal/modules/cjs/loader.js:812:32)?[39m
D:\CODE\babel >babel-node index.js
D:\CODE\babel \index.js:2
위의 모든 것을 잘못 보고한 것은
빌어먹을 바벨 7.x 이전에는 설치
babel-cli
패키지를 통해 얻을 수 있었다.더 죽일 놈의 바벨 7.x 이후 babel의 모듈이 분리되었습니다.따라서 @babel/core
@babel/node
두 개의 패키지를 설치해야 합니다.참조 주소:https://juejin.im/post/5c4f0590e51d45299a08d2bc
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
React Typescript 스니펫새로운 구성 요소를 생성할 때 동일한 코드를 입력하는 데 지쳤다면 VS Code가 제공하는 멋진 솔루션인 코드 스니펫 🔥이 있습니다. 다음은 Typescript로 React 구성 요소를 만들기 위한 두 가지 스니펫입...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.