如下方式引入 consola 为 undefined
import consola from 'consola'
官方文档提示下面这样引入
import consola from 'consola/src/node'
但是报错
如下方式引入 consola 为 undefined
import consola from 'consola'
官方文档提示下面这样引入
import consola from 'consola/src/node'
但是报错
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
使用
NodeJS
版本是16+
的话,可以在package.json
里添加"type" : "module"
,启用ES6 import
的支持。如果不想变更
NodeJS
的版本的话,就需要改用require
来引入。或者修改类库的后缀为
.mjs
,但是这个比较不现实,一般来说自己写的一些简单的脚本可以这样操作。最好还是考虑用上面两个方法。