Я пытаюсь использовать проект PrimeVue , но, будучи новичком в nativescript и javascript в целом, я либо озадачен, либо лаю не то дерево. Я добавил его в свой проект nativescript-vue с
- npm установить Primeicons --save
- npm установить primevue --save
И я вижу источник в моем node_modules / primevue. Однако, когда я пытаюсь объявить их в своем app.js:
import Vue from "nativescript-vue";
import Button from 'primevue/button';
import ToastService from 'primevue/toastservice';
Vue.use(ToastService);
Vue.component('Button', Button);
const vn = new Vue({
render: h => h('frame', [h(routes.home)])
}).$start();
и в моем home.vue я включаю его как:
<template>
<Page class="page">
<FlexboxLayout flexDirection="column" justifyContent="center" class="full-height">
<StackLayout class="container" alignItems="right">
<Button class="p-button-raised p-button-rounded" label="Submit"/>
</StackLayout>
</FlexboxLayout>
</Page>
</template>
Но на самом деле он не отображается. В моей IDE я вижу предупреждение, что
"неразрешенный класс стиля. Информация о проверке: в разработке"