npm发布vue组件,样式无法生效

请问大家打包发布vue组件到npm上时,有没有遇到打包完dist里已经有css包,但是没有跟js模块关联上,也就是install后组件没有样式的问题,如有遇到的麻烦回复一下,万分感谢!

阅读 6.9k
2 个回答

不完美解决:
一、在dist的js中手动require该css;
二、让用户在引用的时候,在引用的组件的style加上

@import 'vue-custom-switch/dist/vue-custom-switch.css';

<style lang="scss" scoped>
@import 'vue-custom-switch/dist/vue-custom-switch.css';
...
</style>
新手上路,请多包涵

楼主目前有什么更好的解决办法吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题