npm内部出口的最佳实践是什么?

npm内部出口的最佳实践是什么?,npm,module.exports,Npm,Module.exports,该场景是一个npm包,其中包含一个嵌套的src文件夹和一个嵌套的测试文件夹, test文件夹中的文件从src文件夹导入一些文件,以进行测试 目前,我正在导入这些文件,例如“../../../src/somefile.js”。 我可以将package.json更改为包含src文件的exports子句,然后导入会简单得多:“pkg/somefile”,但随后它会暴露给“世界其他地方” 从单独的测试文件夹导入src文件是否有更好的做法

该场景是一个npm包,其中包含一个嵌套的src文件夹和一个嵌套的测试文件夹, test文件夹中的文件从src文件夹导入一些文件,以进行测试

目前,我正在导入这些文件,例如“../../../src/somefile.js”。 我可以将package.json更改为包含src文件的exports子句,然后导入会简单得多:“pkg/somefile”,但随后它会暴露给“世界其他地方”

从单独的测试文件夹导入src文件是否有更好的做法