Skip to content
Начало работы
Требования
- Vue
3.4или новее; - Ant Design Vue
4.2.6или новее.
Установка
bash
npm install @minitwiks/nsmp-vue-components ant-design-vueПодключение всей библиотеки
ts
import { createApp } from 'vue'
import Antd from 'ant-design-vue'
import { NsmpVueComponents } from '@minitwiks/nsmp-vue-components'
import '@minitwiks/nsmp-vue-components/style.css'
const app = createApp(App)
app.use(Antd)
app.use(NsmpVueComponents)
app.mount('#app')Отдельные импорты
Важно
Не забудьте обернуть корневой компонент приложения в ConfigProvider, чтобы применить тему NSMP ко всем вложенным компонентам. Получение и подключение темы описаны в руководстве «Темизация».
Для tree-shaking импортируйте только нужные компоненты:
vue
<script setup lang="ts">
import { Button, ConfigProvider } from '@minitwiks/nsmp-vue-components'
import '@minitwiks/nsmp-vue-components/style.css'
</script>
<template>
<ConfigProvider>
<Button type="primary">Сохранить</Button>
</ConfigProvider>
</template>