Javascript 使用webpack从条目导出(函数)
我想从Javascript 使用webpack从条目导出(函数),javascript,webpack,Javascript,Webpack,我想从条目导出: C.js: export default class C { static get foo() { return "foo"; } } import C from "./C"; export default function callMe(a) { return a + C.foo; } define("entry", ["./C"], function(C) { return function(a) { return a + C.foo; }; }) entry.js:
条目导出
:
C.js:
export default class C { static get foo() { return "foo"; } }
import C from "./C";
export default function callMe(a) { return a + C.foo; }
define("entry", ["./C"], function(C) { return function(a) { return a + C.foo; }; })
entry.js:
export default class C { static get foo() { return "foo"; } }
import C from "./C";
export default function callMe(a) { return a + C.foo; }
define("entry", ["./C"], function(C) { return function(a) { return a + C.foo; }; })
这(使用libraryTarget:“amd”
)将导致类似(简化)
output.js:
export default class C { static get foo() { return "foo"; } }
import C from "./C";
export default function callMe(a) { return a + C.foo; }
define("entry", ["./C"], function(C) { return function(a) { return a + C.foo; }; })
然而,当
webpack
调用条目时,我得到一个只导出{}
的输出,即使它正确地包含callMe
解决方案是使用libraryTarget:“umd”
出于某种原因,它与libraryTarget一起工作:“umd”
,可能是PEBKAC>