如何从节点模块读取文件?
Posted
技术标签:
【中文标题】如何从节点模块读取文件?【英文标题】:How can I read a file from a node module? 【发布时间】:2019-06-22 20:15:50 【问题描述】:在 mymodule
的幼稚实现中,我做了以下操作
const file = fs.readFileSync('./node_modules/dependent_module/file.txt')
但是,当我在project
中包含mymodule
时,由于dependent_module
的位置已移动,因此读取的文件不再有效。
如何从节点模块读取文件,这样我就不必担心节点模块的位置?
【问题讨论】:
【参考方案1】:使用require.resolve('module')
,然后将其包含在您要阅读的文件的文件路径中
【讨论】:
以上是关于如何从节点模块读取文件?的主要内容,如果未能解决你的问题,请参考以下文章