目前,我正致力于制作一个组件,非常类似Github的贡献图,并努力将其作为npm包来共享。
用npm打包的组件vue-contribution-graph
没有正确地显示工具提示。b-tooltip
组件的CSS正在处理原始项目,但它似乎没有正确地包含在打包的组件中。实际上,在运行npm i vue-contribution-graph
之后,工具提示背景就不会出现。
我创建了一个GitHub问题,只是为了让它更清楚:https://github.com/estelled/vue-contribution-graph/issues/4
手动安装所有依赖项后,行为保持不变。
我遵循这个教程为npm包装。
更改为打包组件的文件:
package.json
vue.config.js
文件,以便在包中包含CSS我该怎么解决呢?
发布于 2019-01-02 12:08:24
我猜它在通过npm安装时不起作用,因为指向CSS文件的路径是错误的。但是,当独立运行vue-contribution-graph
包时,它们是正确的。
在查看了您的demo.html
之后,它看起来需要一个缺少的文件:./vue-contribution-graph.css
。您是否尝试过将extract: false
设置为将您的CSS自动包含在包中?
https://stackoverflow.com/questions/53238037
复制相似问题