SyntaxError: 모듈 외부에서 import 문을 사용할 수 없습니다.
Node.js에서 "SyntaxError: 모듈 외부에서 import 문을 사용할 수 없습니다." 모듈로 인식되지 않는 파일에서 import 문을 사용하려고 하면 일반적으로 오류가 발생합니다. 이는 일반적으로 파일 형식과 Node.js 버전 또는 구성이 일치하지 않기 때문에 발생합니다.
이 문제를 해결하려면 다음 단계를 따르세요.
Package.json 유형 필드 설정(옵션 1):
가장 가까운 상위 package.json 파일에 " 최상위 수준에 "module" 값이 있는 "type" 필드를 입력합니다. 그러면 Node.js가 프로젝트 내의 모든 .js 및 .mjs 파일을 ES 모듈로 처리하도록 지시합니다. .cjs 확장자를 사용하여 개별 파일을 CommonJS로 지정할 수 있습니다.
// package.json { "type": "module" }
이러한 옵션 중 하나를 구현하고 나면 import 문이 인식되고 오류가 해결되어야 합니다.
위 내용은 Node.js에서 'SyntaxError: 모듈 외부에서 import 문을 사용할 수 없습니다.' 오류가 발생하는 이유는 무엇이며 어떻게 해결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!