路径没有问题,一直报错

来源:3-2 Tabbar 组件

慕尼黑5444710

2019-08-20 14:57:25

 ERROR  Failed to compile with 2 errors                                 14:55:40



These dependencies were not found:


* assets/scss/index.scss in ./src/main.js

* components/tabbar/index.vue in ./node_modules/_babel-loader@7.1.5@babel-loader

/lib!./node_modules/_vue-loader@13.7.3@vue-loader/lib/selector.js?type=script&in

dex=0!./src/App.vue


To install them, you can run: npm install --save assets/scss/index.scss componen

ts/tabbar/index.vue


import 'babel-polyfill'

import Vue from 'vue'

import App from './App'

import router from './router'

import fastclick from 'fastclick'


import 'assets/scss/index.scss'


Vue.config.productionTip = false


fastclick.attach(document.body)

/* eslint-disable no-new */

new Vue({

  el: '#app',

  router,

  render: h => h(App)

})


<template>

  <div id="app" class="g-container">

   <div class="g-view-container">

     <div class="router-view"></div>

   </div>

   <div class="g-footer-container">

     <c-tabbar></c-tabbar>

   </div>

  </div>

</template>


<script>

import CTabbar from "components/tabbar/index.vue"

export default {

  name: 'App',

  components:{

    'c-tabbar':CTabbar

  }

}

</script>


写回答

3回答

Freebible

2019-09-10

http://img.mukewang.com/climg/5d7748200001d38f07610405.jpg

我也遇到这个问题了,解决办法是检查webpack的配置文件/build/webpack.base.conf.js ,其中路径别名可能被重置了(我也不知道为啥),自己再手动改下就好

0

好帮手慕慕子

2019-08-20

同学你好, 老师将你粘贴的这部分代码放在源码中测试, 是没有出现报错信息的。 

看同学的报错信息也是找不错main.js下的index.scss文件。 建议: 同学再确认一下路径是否有问题

http://img.mukewang.com/climg/5d5bb4540001946f07400274.jpg

如果还有疑惑, 建议: 可以将你的tabbar下的index.vue文件代码和你项目目录截图粘贴过来, 便于老师高效为你解决问题

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~


0

好帮手慕码

2019-08-20

同学你好!

将同学的代码粘贴到源码是测试是不报错的:

http://img.mukewang.com/climg/5d5bb1450001437510390861.jpg

查看报错信息:These dependencies were not found应该是什么路径导致错误,同学可以检查下其他文件的路径问题。

如果帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程