본문 바로가기
Errors_Tips

[JS Error] ReferenceError: require is not defined

by 지기_ 2021. 7. 23.
반응형

package.json에 "type": "module" 이라고 설정되어 있기 때문에 모듈 단위로 import/export하는 문법만 이해할 수 있어서 생기는 에러.

 

해결:

1) require문을 import 문으로 바꾼다.

require: var assert = require('assert');
import: import assert from 'assert';

2) package.json의 type을

"type": "commonjs" 로 바꾸거나 지운다.

반응형

댓글