Webpack4构建Vue项目,为什么会出现This dependency was not found?
目录结构:
entry入口是index.js,同级有App.vue, 同级还有components/Hello.vue
index写法如下:
import Vue from 'vue'
import App from './App.vue'
/* eslint-disable no-new */
new Vue({
render: h => h(App)
}).$mount('#app')
App.vue写法如下:
<template>
<div>
<div class="inner"></div>
<div>Vue Analyze Succeed!{{info}}</div>
</div>
</template>
<script>
import Hello from './components/Hello'
export default {
name: 'App'
}
</script>
components/Hello.vue写法如下:
<template>
<div>
<div>A simple Template!</div>
</div>
</template>
报错信息就成为了:
This dependency was not found:
* vue in ./src/components/Hello.vue
To install it, you can run: npm install --save vue
已确认已经安装了vue,没有Hello.vue这个组件就没有任何问题.,有了Hello.vue这个组件就报错,求解是为什么
最重要的是,build就没问题,Hello.vue成功注入到了App.vue中
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你解决了吗?