vue.js - 上手vue-cli遇到问题,如何添加组件?
问题描述
我的错误: 您正在使用仅运行时构建的 Vue,其中模板编译器不可用。要么将模板预编译为渲染函数,要么使用包含编译器的构建。
我的 main.js 文件:
import Vue from 'vue'
// import App from './App.vue'
import VueRouter from 'vue-router'
import Search from './components/Search'
import Index from './components/Index'
Vue.config.productionTip = false;
const routes = [
{path: '/', component: Index},
{path: '/Search', component: Search}
];
const router = new VueRouter({
routes
});
new Vue({
router
}).$mount('#app');
我的组件大多相同,如下所示:
<template>
index
</template>
<script>
export default {
name: "index"
}
</script>
<style scoped>
</style>
我确信我做错了一件非常简单的事情,但我花了几个小时试图找到解决方案,但我没有找到解决方案。
我使用了默认的 vue-cli create,但不确定如何使其工作。我已尝试按照建议解决 vue 的 dist 版本,但我还没有找到任何方法来真正做到这一点。
也许我写错了我的组件?任何帮助将不胜感激。非常感谢
解决方案
推荐阅读
- javascript - 我怎样才能安排更多的div?
- r - 使用列表元素的名称将列表元素带入它们自己的小标题
- sql - 具有不同时区的 Oracle DB 查询
- android - Flutter Release apk 无法在 android 11.0 移动设备上连接互联网,但能够在 android 8.0 上连接互联网
- css - 具有 90% 窗口大小的引导程序的超大模态
- python - 如何使用 sql lab 在 apache 超集中获取登录用户名?
- assembly - jmp 的绝对地址是如何在汇编中计算出来的?
- r - R,未知数量的向量/矩阵的成对乘积
- javascript - 如何使用 WDIOReporter 自定义报告记录失败测试的路径
- python - Exchangelib:返回附加到主帐户电子邮件的电子邮件别名