javascript - 我收到 13:5 错误“Home”组件已注册但未使用 vue/no-unused-components
问题描述
我在 Vue.js 中遇到了这个错误。我以前从未使用过 Vue,并尝试使用 Vue/CLI 构建一个网站。我只是计划从内向外重组和构建,但就像我说的我从未使用过 Vue 并且我不知道如何纠正这个错误。我所做的只是稍微修改了代码上的一些名称并删除了我没有使用的项目。
<template>
<div id="app">
<CompanyName msg="AutoSentinel"/>
</div>
</template>
<script>
import Home from './components/Homepage.vue'
export default {
name: 'app',
components: {
Home
}
}
</script>
<style>
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-align: center;
color: #2c3e50;
margin-top: 60px;
}
</style>
<template>
<div class="Home">
<h1>{{ msg }}</h1>
<p>
Welcome to AutoSentinel
</p><br>
<p>
Where driving meets safety
</p>
<ul>
<li><a href="#home" target="_blank" rel="noopener">Home</a></li>
<li><a href="#drowsiness" target="_blank" rel="noopener">Drowsiness</a></li>
<li><a href="#sos" target="_blank" rel="noopener">SOS</a></li>
<li><a href="#map" target="_blank" rel="noopener">Map</a></li>
<li><a href="#drivers" target="_blank" rel="noopener">Drivers</a></li>
<li><a href="#data" target="_blank" rel="noopener">Data</a></li>
</ul>
</template>
<script>
export default {
name: 'Home',
props: {
msg: String
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h3 {
margin: 40px 0 0;
}
ul {
list-style-type: none;
padding: 0;
}
li {
display: inline-block;
margin: 0 10px;
}
a {
color: #42b983;
}
</style>
它告诉我家已注册但未使用。我该如何解决?
解决方案
推荐阅读
- python - 在画布内实现滚动条属性错误
- r - 将循环转换为应用,虹膜示例
- solr - Apache Solr 的 Spring 数据中的日期类型
- python - PyParsing大(百万行+)文件
- python-3.x - 赋值前引用的局部变量“num1”
- node.js - ReferenceError: firebase 未定义 - 在 Nodejs/express
- html - 当 id 包含特殊字符时,为什么维基百科使用第二个 html 锚点
- r - R:如何更改通过 for 循环中的变量创建的数据框的单元格值
- c++ - OnConnect() 回调没有被使用 mosquitto C 调用
- ms-project - 在 MS Project 中发布新项目计划之前更改概览