http://eslint.org/docs/rules/no-unused-vars 'goods' is defined but never used

来源:15-4 Vue-router(上)

Levin3860014

2017-06-22

Module not found: Error: Can't resolve 'components/goods/goods' in 'C:\xampp\htdocs\vueElm\sell\src'

请看以下代码

import Vue from 'vue';
import VueRouter from 'vue-router';
import App from './App';
import goods from 'components/goods/goods';

Vue.use(VueRouter);

var routes = new VueRouter({
 routes: [
   {path: '/goods', component: goods}
 ]
});

const router = new VueRouter({
 linkActiveClass: 'active',
 routes
});
new Vue({
 el: '#app',
 router,
 render: h => h(App)
});

写回答

3回答

Levin3860014

提问者

2017-06-22

没有吧,怎么配?

0
1
ustbhuangyi
webpack.base.conf.js 里配置 alias
2017-06-22
共1条回复

ustbhuangyi

2017-06-22

又看了你的报错,Can't resolve 'components/goods/goods' 说明路径不对,你有没有配置 alias

0
1
Levin3860014
没有吧,怎么配?
2017-06-22
共1条回复

ustbhuangyi

2017-06-22

这个报错是 eslint 的报错,你定义了 goods,但是代码中没有使用它。

0
1
Levin3860014
怎么才能使用?因为版本问题和视频里有差,代码应该怎么写?
2017-06-22
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程