我正在将VueJS Web应用程序更改为跨平台应用程序。为此,我使用带有此插件的Nativescript-Vue:vue-cli-plugin-nativescript-vue。
这是有关如何使用插件的教程:link
因此,基本上,您可以有两个带有 web 或 native 后缀的单独的模板(或样式表),并共享JS组件逻辑。 像这样:
<template web>
HTML code...
</template>
<template native>
Nativescript components...
</template>
<script>
Component logic...
</script>
问题是我在子组件的Web模板中使用BootstrapVue并导致错误(不应该忽略它吗?)。
import LoginForm from "path_to_component/LoginForm.vue";
ERROR...
Module parse failed: Unexpected token (4:0)
You may need an appropriate loader to handle this file type.
|
|
> <b-form @submit="submit" @reset="reset">
| <b-form-group id="usernameGroup" label="Username:" label-for="username">