Ответы пользователя по тегу Vue.js
  • Как добавить в Nuxt TSX?

    @golentor
    Кажется это Вам поможет Write class-based Vue component with TypeScript
    npm install vue-tsx-helper
    далее идут примеры
    // TestComponent.tsx ...
    Использовать ts технологию я буду, потому-что Накст через nuxt-ts поддерживает ts. Хотя я пишу руками, и исправлять ругань eslint-ts на каждой запятой очень утомительно.
    Я так понял, большинство примеров на тайпе собраны в среде IDE MS VisualStudio

    Сам я использую немного другую технологию
    <script lang="ts">
    import { Vue, Component } from 'nuxt-property-decorator'
    import Logo from '~/components/Logo.vue'
    
    @Component({
      components: {
        Logo
      }
    })
    export default class Index extends Vue {

    Удачи в-кодинге
    Ответ написан
  • Vuetify с NuxtJS - как можно подключить только нужные компоненты?

    @golentor
    У вас уже неправильный код. См. новую документацию

    // src/plugins/vuetify.js
    
    // НАДО ТАК
    import Vuetify from 'vuetify/lib/framework'
    
    // НЕВЕРНО
    import Vuetify, { VRow } from 'vuetify/lib/framework'
    
    export default new Vuetify()


    Ну и компоненты Вы используете динамически. Но если нужен миниммализм, есть такая фишка vuetify minify.css

    Ещё я случайно наткнулся на vuesax аналог vuetify. Там так можно

    Or use individual components:
    
    import Vue from 'vue'
    import { vsButton, vsSelect, vsPopup } from 'vuesax'
    import 'vuesax/dist/vuesax.css'
    
    Vue.use(vsButton)
    Vue.use(vsSelect)
    Vue.use(vsPopup)
    Ответ написан
    Комментировать