是否可运行测试export/import的示例?

作者站长头像
站长
· 阅读数 9

我有一个测试的目录:是否可运行测试export/import的示例?

我想要测试export和import,

test.js中:

import a from './exports' 
import {b,c,d} from './exports'

console.log(a)
console.log(b)
console.log(c)
console.log(d)

我直接node test.js进行运行测试会报错。

我们知道nodejs是使用require的,但是我觉得import这样方便一些,我有什么方式进行测试呢?必须要打开浏览器吗?是否有命令的方式进行运行测试?

回复
1个回答
avatar
test
2024-07-11

简单来说,package.json 里可以声明当前项目使用 ES Module:

{
  "type": "module"
}

不过也会带来一些副作用,具体可以参考我这篇文章:在 Node.js 12 中使用 ESM

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容