路径没有问题,一直报错
来源: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
我也遇到这个问题了,解决办法是检查webpack的配置文件/build/webpack.base.conf.js ,其中路径别名可能被重置了(我也不知道为啥),自己再手动改下就好
好帮手慕慕子
2019-08-20
同学你好, 老师将你粘贴的这部分代码放在源码中测试, 是没有出现报错信息的。
看同学的报错信息也是找不错main.js下的index.scss文件。 建议: 同学再确认一下路径是否有问题
如果还有疑惑, 建议: 可以将你的tabbar下的index.vue文件代码和你项目目录截图粘贴过来, 便于老师高效为你解决问题
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~~
好帮手慕码
2019-08-20
同学你好!
将同学的代码粘贴到源码是测试是不报错的:
查看报错信息:These dependencies were not found应该是什么路径导致错误,同学可以检查下其他文件的路径问题。
如果帮助到了你,欢迎采纳,祝学习愉快~
相似问题