如何从节点模块中以编程方式读取app.json

时间:2019-01-18 16:56:18

标签: javascript reactjs typescript react-native node-modules

我正在编写一个模块,以后将使用npm进行安装。我需要能够读取app.json以获得配置信息。我想使用绝对路径引用app.json,但是:

import app from 'AppName/app.json'

不起作用,因为将来我的模块不知道应用程序的名称。我该怎么做?预先感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用相对路径进行引用。

例如:

import app from '../app.json'

import app from './app.json'

答案 1 :(得分:0)

您应该使用相对路径引用它。

除非您正在使用ES6,否则不会使用导入,因为您没有在app.json中导出任何内容,因此您将不得不使用require。如果需要该文件的文件位于node_modules/your_module_name/中,则应找到app.json

const app = require('../../app.json')

或者如果使用ES6

import app from '../../app.json'