在Ember项目中,引入jspdf实现前端界面导出成pdf界面,出现以下问题:
Uncaught Error: an unsupported module was defined, expected `define(name, deps, module)` instead got: `1` arguments to define`
搜索解决办法如下:
if (typeof module === 'object') {
module.exports = callback();
} else if (typeof define === 'function') {
// -- define(callback);
// ++ define('adler32cs', [], callback);
define('adler32cs', [], callback);
} else {
global.adler32cs = callback();
}
实测有效。
在Ember项目中引入js依赖: https://blog.csdn.net/a_smart_girl/article/details/109112485