Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.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
Javascript 参数的类型应为'array',但收到的类型为'string'-图像网页包加载器_Javascript_Reactjs_Webpack_Node Modules - Fatal编程技术网

Javascript 参数的类型应为'array',但收到的类型为'string'-图像网页包加载器

Javascript 参数的类型应为'array',但收到的类型为'string'-图像网页包加载器,javascript,reactjs,webpack,node-modules,Javascript,Reactjs,Webpack,Node Modules,我正在使用图像网页包加载程序,但收到以下错误消息: 我像这样导入图像: import icon10 from '../../assets/img/icon10.png'; ./app/assets/img/icon10.png中的错误 模块构建失败(来自./node\u modules/image webpack loader/index.js): ArgumentError:参数应为'array'类型,但收到的却是'string'类型` 输入时(C:\Users\***\Desktop\p

我正在使用
图像网页包加载程序
,但收到以下错误消息:

我像这样导入图像:

import icon10 from '../../assets/img/icon10.png';

./app/assets/img/icon10.png中的
错误
模块构建失败(来自./node\u modules/image webpack loader/index.js):
ArgumentError:参数应为'array'类型,但收到的却是'string'类型`
输入时(C:\Users\***\Desktop\pos\node\u modules\imagemin pngquant\index.js:32:3)
在
@./app/containers/Home/index.js 51:0-49 200:13-19
@./app/containers/Home/Loadable.js
@./app/containers/app/index.js
@./app/app.js
@multi./node_modules/react app polyfill/ie11.js./app/app.js

事实上,我想你应该把你的
网页配置放进去,以便更好地解释。我相信您的主要问题在
网页上,根据文档,您必须按如下方式设置加载程序:

rules: [
  {
    test: /\.(gif|png|jpe?g|svg)$/i,
    use: [
      'file-loader',
      {
        loader: 'image-webpack-loader'
      }
    ]
  }
];

事实上,我想你应该把你的
Webpack
配置放在这里,以便更好地解释。我相信您的主要问题在
网页上,根据文档,您必须按如下方式设置加载程序:

rules: [
  {
    test: /\.(gif|png|jpe?g|svg)$/i,
    use: [
      'file-loader',
      {
        loader: 'image-webpack-loader'
      }
    ]
  }
];

在其存储库中打开问题在其存储库中打开问题