我的任务是弄清楚如何发布团队正在研究的组件库。这些组件将由公司内部的各种内部应用程序使用。我有以下限制条件:
npm i
之后添加到项目的软件包。 我已经研究过vue-cli-service build --target lib
来完成此任务,但似乎它把所有东西捆在一起打包了。
我要问的甚至可能吗?是反模式吗?有其他选择吗?我不知道从哪里开始。
答案 0 :(得分:0)
使用vue-cli-service build --target lib
朝着正确的方向前进,这正是您所需要的。它将您的条目.vue
文件作为一个组件捆绑在一起,然后该捆绑包成为您package.json
的入口点。它不包含Vue库(在文档中有说明),我认为默认情况下,它在dist
文件夹中的单独文件中配置为extract the CSS。
希望对您有所帮助。