Javascript 如何从父项目中获取文件?

Javascript 如何从父项目中获取文件?,javascript,node.js,npm,node-modules,Javascript,Node.js,Npm,Node Modules,项目“a”与包“b”具有npm依赖关系。在b的源代码中,我想这样做: 从“./data.json”导入数据 json位于a的项目目录中。目前,上面的一行正在b的文件树中查找文件 有没有办法做到这一点?从“../data.json”导入数据?如果您包含目录结构,则会有所帮助。project a需要在其中一个脚本中导出json内容,以便可以由project b导入。project b不知道project a。假设b是解析json文件的库。项目a依赖于这个包。然而,根据配置,包b假定文件位于项目根目

项目“a”与包“b”具有npm依赖关系。在b的源代码中,我想这样做:

从“./data.json”导入数据
json位于a的项目目录中。目前,上面的一行正在b的文件树中查找文件


有没有办法做到这一点?

从“../data.json”导入数据
?如果您包含目录结构,则会有所帮助。project a需要在其中一个脚本中导出json内容,以便可以由project b导入。project b不知道project a。假设b是解析json文件的库。项目a依赖于这个包。然而,根据配置,包b假定文件位于项目根目录中,其名为
data.json
@yudhiesh a和b是独立的npm包。A在package.JSON中有B如果子项目被设计为可重用,并且没有父项目的特定知识,那么父项目应该在初始化子项目时向其传递一个JSON文件的路径。如果子项目是父项目的内置部分,并且不能单独使用,那么它可以直接从父项目的目录中通过
。/data.JSON
访问父项目中的JSON文件。