改写router.js,eslint一直报错
来源:4-3 集成路由vue-router

慕慕1545788
2020-06-17
由于课程下载中提供的router.js是最终版router.js,且我的前端项目目录结构和老师有所不同,所以改写router.js(4.3节中的)删除了很多暂时还没有用的模块,修改后的router.js代码如下:
import Vue from "vue"
import Router from "vue-router"
import Login from "./views/Home.vue"
Vue.use(Router);
export default new Router({
mode: "history",
base: process.env.BASE_URL,
routes: [{
path: "*",
redirect: "/login",
}, {
path: "",
redirect: "/login",
}, {
path: "/login",
component: Login,
}]
})
我的前端目录结构是这样的:
eslint一直报错:
1:17 error Strings must use singlequote quotes
1:22 error Missing semicolon semi
2:20 error Strings must use singlequote quotes
2:32 error Missing semicolon semi
3:19 error Strings must use singlequote quotes
3:37 error Missing semicolon semi
7:9 error Strings must use singlequote quotes
10:11 error Strings must use singlequote quotes
11:15 error Strings must use singlequote quotes
11:23 error Unexpected trailing comma comma-dangle
13:11 error Strings must use singlequote quotes
14:15 error Strings must use singlequote quotes
14:23 error Unexpected trailing comma comma-dangle
16:11 error Strings must use singlequote quotes
17:21 error Unexpected trailing comma comma-dangle
19:3 error Missing semicolon semi
不知道问题出在哪里,感觉eslint的检查实在是太严谨
2回答
-
甲蛙
2020-06-17
改成单引号看看,我用双引号是没问题的
另外,你可以从源码中找到我每一次的提交记录,跟着视频中的每次提交对应
00 -
慕慕1545788
提问者
2020-06-17
很奇怪的是,刚刚我重启IDEA后再运行就没报错。经常发生的状况是eslint时而报错时而不报错。对于同一个项目即便没有更改代码,有时候是一开始是不报错的,但是关掉IDEA然后再启动IDEA运行程序又报一些eslint的错误。
00
相似问题