Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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
Webpack 网页包别名在Karma网页包中不起作用_Webpack_Karma Runner_Karma Webpack - Fatal编程技术网

Webpack 网页包别名在Karma网页包中不起作用

Webpack 网页包别名在Karma网页包中不起作用,webpack,karma-runner,karma-webpack,Webpack,Karma Runner,Karma Webpack,我遇到一个错误,karma无法找到从网页别名加载的模块SCS和图像 Error: Module build failed: @import '~Styles/file'; ^ File to import not found or unreadable: ~Styles/file. WebpackDevServer和build能够找到这些,并且工作得很好。Karma可以毫无问题地加载其他所有内容,只有alias文件 webpack.config.js ... re

我遇到一个错误,karma无法找到从网页别名加载的模块SCS和图像

   Error: Module build failed: 
   @import '~Styles/file';
   ^
   File to import not found or unreadable: ~Styles/file.
WebpackDevServer和build能够找到这些,并且工作得很好。Karma可以毫无问题地加载其他所有内容,只有alias文件

webpack.config.js
...
  resolve: {
    alias: {
      Styles: path.resolve(__dirname, 'src/assets/styles'),
...
我已经在这个网站和谷歌上找到了所有与此相关的东西,但我还没有找到解决办法

如果能解决这个问题,我愿意使用另一个插件,用webpack和karma来整理别名


谢谢

在我的karma.conf中,我改变了

webpack: webpackConfig

这就解决了问题。我的猜测是,在webpack配置文件中有一些karma不喜欢的额外内容

webpack: {
      devtool: 'inline-source-map',
      module: webpackConfig.module,
      resolve: webpackConfig.resolve
}