我们正在尝试使用新的方法为 ES6 和 Node.js 导出和导入模块。从 package.json
文件中获取版本号对我们来说很重要。下面的代码应该这样做:
import {name, version} from '../../package.json'
但是,在执行时会抛出以下错误:
TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json" for T:\ICP\package.json imported from T:\ICP\src\controllers\about.js
有什么我们想念的吗?
是否不支持扩展名 .json
?
有没有其他方法可以使用 Node.js 13+ 检索此信息?
原文由 DarkLite1 发布,翻译遵循 CC BY-SA 4.0 许可协议
包括 –experimental-json-modules 标志以使模块工作。