是否可以从库中返回对象?
例如,在data.js
中将包含
return {
"name": "Testing"
}
在index.js
中,我喜欢这样做:
const data = require('./data.js');
console.log(data.name)
答案 0 :(得分:2)
尝试将以下内容放入data.js
:
module.exports = {
name: "testing"
};
这样,它将通过index.js
调用在require()
中可见。
答案 1 :(得分:0)
如果删除退货,即。该文件为json格式,也可以使用。
{
"name": "Testing"
}
答案 2 :(得分:0)
您可以像这样使用module.exports
:
module.exports = {
name: "Testing"
}
然后使用require
导入它:
const data = require("./data.js");
如果您只想导入name
的值:
const { name } = require("./data.js");
您也可以像这样使用import/export
:
export const data = {
name: "Testing"
}
index.js
:
import data from "data.js";
如果您只想导入name的值:
import { name } from "data.js";