4

我有一个必须编译的组件库。dist我用一个文件(和所有其他编译文件)将我的源代码编译到文件夹中,该文件index.js导出所有这样的组件

/*index.js*/
module.exports = {
"component1": require('./components/component1/component1'),
"component2": require('./components/component2/component2')
}

我的package.json文件“main”中有这个设置:“./dist”,

所以,我可以像这样要求这个库require('library')

问题:我还想一个一个地导出我的组件,以便可以部分地要求它们require('library/component1')

例如,我可以将component1.js文件放入./dist需要进一步要求的文件夹中,但它仍然让我写require('library/dist/component1')

问题:是否有可能让它以某种方式将文件保留在“dist”文件夹中?

4

0 回答 0