我对使用 VueJs 之类的框架进行编程有点陌生,而 webpack 对我来说是全新的。现在我们正在使用 Laravel 5.6 和 laravel mix。我不知道 vue-loader 是否已经在 laravel.mix 中,但我正在使用一个名为 iView 的 Vue 组件框架,我需要根据他们的页面加载自定义加载器如何设置它:https://www。 iviewui.com/docs/guide/iview-loader-en
问题是它不起作用。
什么都没有渲染,我每次都会收到这个错误:
[Vue 警告]:无法挂载组件:未定义模板或渲染函数。
这是我的 webpack.mix.js
mix.webpackConfig({
module: {
rules: [
{
test: /\.vue$/,
use: [
{
loader: 'vue-loader',
options: {
}
},
{
loader: 'iview-loader',
options: {
prefix: true
}
}
]
}
]
}
})
但是,当我使用 loader: 'vue-loader' 删除该部分时,所有内容都会按原样呈现,但自定义加载程序仍然无法正常工作,因为在使用 kebap 案例名称时出现此类错误。
[Vue 警告]:未知的自定义元素:- 您是否正确注册了组件?对于递归组件,请确保提供“名称”选项。
任何擅长 Laravel 的人都知道如何解决这个问题?提前致谢。干杯