我有一个Vue.js组件包,其中带有一个main
文件,如下所示:
export { default as Button } from './components/button'
export { default as Tooltip } from './components/tooltip'
export { default as Alert } from './components/alert'
从应用程序导入时,此方法工作正常,例如:
import { Button } from 'components'
但是我意识到,即使我只要求Button,这也会导入整个库。
我需要对我的组件库做些什么以允许如下所示的导入,以便仅导入按钮?
import Button from 'components/button"
如果有帮助,我会使用Webpack 2构建组件仓库。