找回密码
 立即注册
软件设计/软件工程 2022-05-03 218 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
问题
我们正在尝试一种使用 Node.js 为 ES6 导出和导入模块的新方法。从 package.json 文件中获取版本号对我们很重要。下面的代码应该这样做:

从 '../../package.json' 导入 {name, version}

但是,执行时会引发以下错误:^

TypeError [ERR_UNKNOWN_FILE_EXTENSION]:未知文件扩展名“.json”对于从 T:\ICP\src\controllers\about.js 导入的 T:\ICP\package.json

我们错过了什么吗?

是一个扩展
  1. .json
  2. not supported?
复制代码

有没有其他方法可以使用 Node.js 13+ 来检索这些信息?

回答
包括 --experimental json modules 标志,以便模块工作。

节点 --experimental-json-modules about.js





上一篇:有没有办法使用“点调用”?在 foo 循环中?
下一篇:根据第一种方法中的if条件停止第二种方法的执行