我想从配置文件中读取属性-从我的main.js 中读取键值对格式
我有一个配置文件config.json
{
"IGUrl": "xyz",
"Key": "abc",
"dbName": "node-login"
}
我想从我的app.js.中读取属性say"IGUrl">
访问和读取此文件的代码是
var config = require('./config.json');
var x = config.IGUrl;
console.log("TEST URL " + x)
但这给了我一个错误未捕获的类型错误:无法读取未定义的属性"IGUrl">
您可以只使用一个通用的JS
文件。更容易,而且除了访问文件之外,不需要做任何特殊的事情。
export const properties = {
IGUrl: "xyz",
Key: "abc",
dbName: "node-login"
};
export default properties;
然后,每当您需要访问它时,只需使用以下代码即可。
import properties from './path/properties';
console.log(properties.IGUrl);
由于此代码位于客户端,所以require语句不起作用。我只需要在我的html文件中有配置文件,并在我的main.js 中直接引用它
config.js
const properties = {
url: "xyz",
key: "abc",
dbName: "node-login"
};
main.js
console.log("TEST " + properties.url);
index.html
<script src="/config.js"></script>