【发布时间】:2020-08-28 00:27:19
【问题描述】:
将 vuetify 加载到我在 vuetify 项目中使用的包中的正确方法是什么? 在为项目提供服务时,一切似乎都很好,但是当我构建项目时,我遇到了一些 css/sass 问题
我尝试过的事情:
- 使用 vuetify 加载器:css 加载了两次,因此我无法覆盖 sass 变量
- 没有 vuetify loader:包没有 vuetify css,所以看起来很糟糕
- 没有带有 vuetify.min.css 的 vuetify 加载器:css 加载了两次,所以我无法覆盖 sass 变量,并且加载的 css 是所有 css,所以它很大
我的包被称为 vuetify-resource,这是index.js 的源代码(没有 vuetify 加载器)此时一切都在npm run serve 上运行但是当我构建包时没有“访问权限”到 vuetify css。
import Vue from 'vue';
import Vuetify from 'vuetify';
import VuetifyResourceComponent from './VuetifyResource.vue';
Vue.use(Vuetify);
const VuetifyResource = {
install(Vue, options) {
Vue.component('vuetify-resource', VuetifyResourceComponent);
},
};
export default VuetifyResource;
【问题讨论】:
标签: npm vuejs2 vuetify.js