我有一个必须编译的组件库。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”文件夹中?