如何使用 webpack 将两个或多个函数导出到全局上下文?
How to export two or more functions to the global context with the webpack?
我需要在全局范围内导出两个函数,比如我有这两个函数:
function Suite() {//...}
function Test() {//...}
我希望能够使用 Webpack 将它们导出到全局范围,所以我可以这样使用它们:
Suite();
Test();
而不是我现在的样子:
myLib.Suite();
myLib.Test();
我知道我可以像这样将函数导出到全局范围:
module.exports = Suite;
但我不知道如何将两个或多个函数导出到全局范围。让它在 nodejs 和客户端上工作。
在您的模块中,您可以按如下方式使用 global
function Suite() {//...}
function Test() {//...}
global.Suite = Suite;
global.Test = Test;
global
在浏览器中是window
,在node中使用webpack时是global
。
我需要在全局范围内导出两个函数,比如我有这两个函数:
function Suite() {//...}
function Test() {//...}
我希望能够使用 Webpack 将它们导出到全局范围,所以我可以这样使用它们:
Suite();
Test();
而不是我现在的样子:
myLib.Suite();
myLib.Test();
我知道我可以像这样将函数导出到全局范围:
module.exports = Suite;
但我不知道如何将两个或多个函数导出到全局范围。让它在 nodejs 和客户端上工作。
在您的模块中,您可以按如下方式使用 global
function Suite() {//...}
function Test() {//...}
global.Suite = Suite;
global.Test = Test;
global
在浏览器中是window
,在node中使用webpack时是global
。