Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuejs2 Laravel Mix和Vue自定义加载程序(iView)_Vuejs2_Webpack 2_Laravel Mix_Iview_Iview Ui - Fatal编程技术网

Vuejs2 Laravel Mix和Vue自定义加载程序(iView)

Vuejs2 Laravel Mix和Vue自定义加载程序(iView),vuejs2,webpack-2,laravel-mix,iview,iview-ui,Vuejs2,Webpack 2,Laravel Mix,Iview,Iview Ui,我对使用VueJs之类的框架进行编程有点陌生,webpack对我来说是全新的。现在我们正在使用Laravel 5.6和Laravel mix。我不知道vue加载程序是否已经在laravel.mix中,但我正在使用一个名为iView的vue组件框架,我需要根据他们的页面加载一个自定义加载程序如何设置: 问题是它根本不起作用 未渲染任何内容,每次都会出现此错误: [Vue warn]:未能装载组件:模板或呈现函数未加载 定义 这是我的webpack.mix.js mix.webpackConfig(

我对使用VueJs之类的框架进行编程有点陌生,webpack对我来说是全新的。现在我们正在使用Laravel 5.6和Laravel mix。我不知道vue加载程序是否已经在laravel.mix中,但我正在使用一个名为iView的vue组件框架,我需要根据他们的页面加载一个自定义加载程序如何设置:

问题是它根本不起作用

未渲染任何内容,每次都会出现此错误:

[Vue warn]:未能装载组件:模板或呈现函数未加载 定义

这是我的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 warn]:未知自定义元素:-您是否注册了 组件是否正确?对于递归组件,请确保提供 “名称”选项

谁知道如何解决这个问题?提前谢谢。
干杯

您如何注册框架组件?您可以包括导入框架和/或单个组件的位置吗?@btl import iView from'iView'import'iView/dist/styles/iView.css'Vue.use(iView)