为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli构建项目,在app.vue里面调用一个组件时报错,但在子页面当中却没问题,什么原因?

vue-cli构建项目,在app.vue里面调用一个组件时报错,但在子页面当中却没问题,什么原因?

HUH函数 2018-11-21 17:14:13
我用vue-cli构建了一个项目,只有在app.vue里调用组件时就报错,但在子页面当中却能正常调用,到底是什么原因?下面是错误报告:ERROR in ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/App.vue Module not found: Error: Can't resolve 'components/navList.vue' in 'C:\Users\Mr.Mo\oneapp\pt\src' @ ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/App.vue 3:0-45  @ ./src/App.vue  @ ./src/main.js  @ multi ./build/dev-client ./src/main.js另外我在npm终端看到这个错误提示: This dependency was not found:* components/navList.vue in ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/App.vueTo install it, you can run: npm install --save components/navList.vue这是app.vue的部分代码:<script>import navList from 'components/navList.vue'export default {  name: 'app',  data:function(){    return {     items:[       {text:'asd',href:'#'}      ]    }  },  components:{    'nav-list':navList  }}</script>
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

import navList from 'components/navList.vue' 这个的路径错了哦。没有猜错的话你试试这么写,import navList from './components/navList.vue'


查看完整回答
反对 回复 2018-12-10
  • 1 回答
  • 0 关注
  • 1420 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号