해결 : import 대신 require 사용
환경 :
- node: v16.17.0
- "next": "12.2.3"
- "react": "18.2.0",
// 문제 코드부분
import valuableMenuLinksDummy from './datas/link_data';
^^^^^^
SyntaxError: Cannot use import statement outside a module
at Object.compileFunction (node:vm:360:18)
at wrapSafe (node:internal/modules/cjs/loader:1055:15)
at Module._compile (node:internal/modules/cjs/loader:1090:27)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module._load (node:internal/modules/cjs/loader:839:12)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (C:\Users\Conist-Dev\Desktop\workspace\nodejs\cocoda_nodejs\backstop.config\ko.js:1:36)
at Module._compile (node:internal/modules/cjs/loader:1126:14)
// 해결 코드
const valuableMenuLinksDummy = require('./datas/link_data');
SyntaxError: Cannot use import statement outside a module