Javascript 网页包解析模块“blueimp加载映像”失败
我正在尝试从Javascript 网页包解析模块“blueimp加载映像”失败,javascript,jquery,file-upload,webpack,blueimp,Javascript,Jquery,File Upload,Webpack,Blueimp,我正在尝试从browserify移动到webpack,除了一个错误外,一切正常: webpack无法解析“加载图像”,但正如您所看到的,load image.js确实在目录中 该模块由导入到我的代码中 import loadImage from 'blueimp-load-image/js/load-image' import 'blueimp-load-image/js/load-image-meta' 检查下面的load image meta.js:18-29,它是define(['l
browserify
移动到webpack
,除了一个错误外,一切正常:
webpack
无法解析“加载图像”,但正如您所看到的,load image.js
确实在目录中
该模块由导入到我的代码中
import loadImage from 'blueimp-load-image/js/load-image'
import 'blueimp-load-image/js/load-image-meta'
检查下面的load image meta.js:18-29
,它是define(['load-image']
无法解析的
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
// Register as an anonymous AMD module:
define(['load-image'], factory);
} else if (typeof module === 'object' && module.exports) {
factory(require('./load-image'));
} else {
// Browser globals:
factory(window.loadImage);
}
}(function (loadImage) {
在我的
webpack.config.js
中,resolve.extensions
设置正确,resolve.amd
未被修改。
实际上,它是唯一一个无法解决的模块,其他模块都可以
谁能给我指个方向吗?谢谢
附加信息:故障包
设置
解析.root
到'/Users/monson/project/elepro/app/node\u modules/blueimp load image/js'
修复它…您应该导入整个模块以访问其所有功能:
从“blueimp加载映像”导入*作为加载映像
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
// Register as an anonymous AMD module:
define(['load-image'], factory);
} else if (typeof module === 'object' && module.exports) {
factory(require('./load-image'));
} else {
// Browser globals:
factory(window.loadImage);
}
}(function (loadImage) {