如何设置节点组件包以允许导入单个组件?

时间:2018-07-05 14:35:38

标签: node.js npm webpack vue.js

我有一个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构建组件仓库。

0 个答案:

没有答案