【发布时间】:2020-03-03 12:34:17
【问题描述】:
我正在使用 ace 代码编辑器包,它在其包中使用 webpack-resolver.js 文件,该文件在每个 require 语句中都有内联 file-loader!
例如
这适用于我的 webpack 配置,使用它时一切正常,但是当我使用 jest 时,它无法识别文件加载器!失败了
require('file-loader!./src-noconflict/ext-beautify.js')
jest 配置中有什么东西可以解决这个问题吗?
我收到以下错误
Cannot find module 'file-loader!./src-noconflict/ext-beautify.js' from 'webpack-resolver.js'
【问题讨论】:
-
我有同样的问题,我们的代码使用
webpack-resolver,我们使用 jest 进行测试。问题是开玩笑(至少在我们的配置中)没有使用 webpack 来解析模块。而且它没有实现file-loader这是一个 webpack 特性
标签: javascript webpack jestjs webpack-file-loader