我已经研究了一段时间,但找不到任何解决方案。
我在许多从目录导入的地方都看到了这种设置:
从'./utilities/'导入{foo};
然后 webpack 解析器会在目录中找到 index.js(默认情况下)。但是如果我在实用程序中有很多文件,并且 index.js 中的导出是很多函数,例如在实用程序/index.js 中,导出是多个函数:
export {default as foo} from './foo.js'
export {default as bar} from './bar.js';
然后 webpack 打包 js 后, foo.js 和 bar.js 都打包好了。
我可以重新定义导入
import foo from './utilities/foo.js' 然后 webpack 不会捆绑 bar.js。
我只是想知道是否有一个插件可以巧妙地做到这一点并且知道我不需要 bar.js 以便它将 bar.js 从包中排除。
谢谢