模块”"/>
NodeJS“必须使用导入来加载ES模块”
我正在尝试从hello.js导入myArr
到index.js。但是我得到一个错误
错误[ERR_REQUIRE_ESM]:必须使用导入来加载ES模块
hello.jsexport let myArr = ['hello', 'hi', 'hey'];
index.js
import { myArr } from './hello.js'
console.log(myArr)
这是我第一次尝试导出和导入我要去哪里错了?
回答如下:您应该使用
module.exports.myArr = ['hello', 'hi', 'hey'];
作为您的出口声明和
const myArr = require('./hello.js')
作为进口
更多推荐
NodeJS“必须使用导入来加载ES模块”
发布评论