export 오류 발생SyntaxError: Unexpected token export
2011 단어 잡종
상황이 재현되다
a.js
export let test = function () {
console.log('1');
}
b.js
let a= require ('./a');
a.test();
실행
node b
시 다음과 같은 오류가 발생합니다.export default {
^^^^^^
SyntaxError: Unexpected token export
해결 방법
a.js
는 다음과 같이 변경됩니다.exports.test = function () {
console.log('1');
}
근본 원인
Node와 브라우저 쪽에서 지원하는 모듈 사양은 다릅니다.
항목
Node
브라우저
모듈 사양
CommonJS
ES6
내보내기
* modules.exports
; exports export; export default
끌어들이다
require
import;require
1. exports와 모듈에 관하여.exports
2. export 및 export default 정보
참고 자료:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
원본에서 vscode 실행최근에 vscode를 고치려고 했는데 컴파일이 왔어요. 문제가 어디에 있는지 줄곧 발견하지 못했다. 마지막으로 node 버전 문제가 확실합니다.10.00 업그레이드하면 OK. 다음은 vscode의 컴파일링 절차를 말...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.