如下方式引入 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.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.8k 阅读
使用
NodeJS
版本是16+
的话,可以在package.json
里添加"type" : "module"
,启用ES6 import
的支持。如果不想变更
NodeJS
的版本的话,就需要改用require
来引入。或者修改类库的后缀为
.mjs
,但是这个比较不现实,一般来说自己写的一些简单的脚本可以这样操作。最好还是考虑用上面两个方法。