Node.js中如何将同目录config.json导入为完整JSON对象使用?
解决方法
你之前使用的是对象解构语法单独提取配置中的指定字段,要获取完整的JSON配置对象,直接去掉解构的大括号,将导入结果赋值给一个自定义变量即可:
const config = require('./config.json');
后续需要访问内部字段时,通过属性访问语法调用即可,比如:
- 获取prefix字段:
config.prefix - 获取token字段:
config.token
如果你的项目使用的是ES模块规范(即package.json中配置了"type": "module"),可以用ES模块的导入写法:
import config from './config.json' assert { type: 'json' };
内容的提问来源于stack exchange,提问作者daioEXE
相关产品推荐
相关产品推荐

