Webpack 在简单组件中“未能装入组件:未定义模板或呈现函数”
我试图从vuejs+网页包开发的基础知识开始 我在这里创建了一个演示项目: 它构建得很好,但在启动之后,我从titile到控制台收到一个错误,索引中的组件更改为Webpack 在简单组件中“未能装入组件:未定义模板或呈现函数”,webpack,vue.js,vuejs2,vue-component,vue-loader,Webpack,Vue.js,Vuejs2,Vue Component,Vue Loader,我试图从vuejs+网页包开发的基础知识开始 我在这里创建了一个演示项目: 它构建得很好,但在启动之后,我从titile到控制台收到一个错误,索引中的组件更改为 <!--function (a, b, c, d) { return createElement(vm, a, b, c, d, true); }--> 我正在使用vuejs+webpack演示项目中的package.json。我也从那里获取了webpack.config,但是我仍然得到了那个错误,并且没有任何效果 关于错
<!--function (a, b, c, d) { return createElement(vm, a, b, c, d, true); }-->
我正在使用vuejs+webpack演示项目中的package.json。我也从那里获取了webpack.config,但是我仍然得到了那个错误,并且没有任何效果
关于错误原因有什么想法吗?我注意到您的组件缺少名称: 我将main.js重写为
import Vue from 'vue';
import Hello from '../components/hello.vue';
new Vue({
el: '#app',
components: {
hello : Hello
}
})
另外,模板中有一个输入错误:{{greetings}}而不是{{{greetings}。谢谢!添加了名称,但代码仍然无法使用相同的错误=谢谢!那有帮助!为什么不使用从“vue loader!”导入Hello/components/hello.vue'@Demian,我不知道,vue loader有什么构造!在导入中应该这样做。此结构表示Web包使用vue加载程序,而不是vue或其他任何东西。我在一篇教程中找到了这样的建议。
import Vue from 'vue';
import Hello from '../components/hello.vue';
new Vue({
el: '#app',
components: {
hello : Hello
}
})