节点/ NPM:一个npm包可以暴露多个文件吗?

我为Web开发做了一个JS库,它由几个模块组成,这些模块构build了多个分发版本。 当它通过cdn或者使用Bower分发的时候是很好的。

但是现在我试图用NPM发布它,以便可以使用Browserify进行消费。 我的问题是如何静态显示多个主文件,以便它们可以被Browserify使用。

你不需要做任何事情。

require('my-library') // will require the `main` entry point require('my-library/some-other-file') // will require a different file