【发布时间】:2021-12-19 18:22:43
【问题描述】:
Ua-parser-jsonly supports CommonJS 模块。而导出的时候,导出语句是not found:
if (typeof(exports) !== UNDEF_TYPE) {
// nodejs env
if (typeof module !== UNDEF_TYPE && module.exports) {
exports = module.exports = UAParser;
}
exports.UAParser = UAParser;
} else {
// requirejs env (optional)
if (typeof(define) === FUNC_TYPE && define.amd) {
define(function () {
return UAParser;
});
} else if (typeof window !== UNDEF_TYPE) {
// browser env
window.UAParser = UAParser;
}
}
但是,为什么我可以通过import { UAParser } from 'ua-parser-js' 导入UAParser?此代码显示在以下 SO 答案和 GitHub 问题中。
【问题讨论】:
标签: javascript module es6-modules commonjs ua-parser