[软件设计/软件工程] 导入json ES6 Node.js 中的扩展引发错误

[复制链接]
发表于 2022-5-3 10:55:34
问题
我们正在尝试一种使用 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条件停止第二种方法的执行

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表