css - 发布的 vue 组件没有 css (NPM)

标签 css vue.js npm

这是我第一次将 Vue 组件发布到 NPM,一切正常,除了 CSS 不存在。当我在本地运行它时,一切都按预期工作,但如果我创建一个测试元素,安装 npm 包并导入组件,则没有 CSS。

重现步骤:

您可以在 https://github.com/sandermaas/elementable-vue 上查看源代码

我不明白为什么这不起作用,所以非常感谢任何帮助。

最佳答案

您还需要在新建元素的 app.vue 中导入您的 css:

<style>
  @import '~elementable-vue/dist/elementable-vue.css';
</style>

关于css - 发布的 vue 组件没有 css (NPM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59015754/

相关文章:

javascript - 如何首先加载/呈现 HTML/CSS,然后再加载 Javascript(仅在必要时)?

ASP.NET asp :Button vs. a href - CSS 样式

javascript - 自定义推特分享按钮

laravel - 限速自由文本搜索

vue.js 确定空对象的正确方法

npm - 我需要 package-lock.json 和 package.json 吗?

javascript - 如何仅在窗口大小调整较小时启用滚动条?

javascript - 'v-bind' 指令需要一个属性值

node.js - npm 在执行下一步之前等待端口/命令(同时)

javascript - 网页包/NPM : Use build version of installed module instead of re-building from source