Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过Web包公开捆绑的模块_Javascript_Webpack_Ecmascript 6 - Fatal编程技术网

Javascript 通过Web包公开捆绑的模块

Javascript 通过Web包公开捆绑的模块,javascript,webpack,ecmascript-6,Javascript,Webpack,Ecmascript 6,我对使用Webpack相当陌生,我正在尝试将它整合到现有的电子商务网站中。我有这样一个简单的类,但我需要能够在html中的脚本标记中访问它的方法。目前我还没有定义,什么是合适的方式将其公开给整个应用程序 //account.js 类别帐户{ 构造函数(){ 这是1.transactions=[]; } 押金(金额、日期){ this.transactions.push({ 金额:金额,, 日期:日期 }); } }; 导出默认帐户; //app.js 从“./帐户”导入帐户; const acc

我对使用Webpack相当陌生,我正在尝试将它整合到现有的电子商务网站中。我有这样一个简单的类,但我需要能够在html中的脚本标记中访问它的方法。目前我还没有定义,什么是合适的方式将其公开给整个应用程序

//account.js
类别帐户{
构造函数(){
这是1.transactions=[];
}
押金(金额、日期){
this.transactions.push({
金额:金额,,
日期:日期
});
}
};
导出默认帐户;
//app.js
从“./帐户”导入帐户;
const account=新帐户();

什么是未定义的?请发布您的webpack.config.js和package.json-错误可能就在那里

通常,您必须导出要在其他地方使用的函数或类,然后在那里导入

export function deposit() {..}

import {deposit as depo} from "./path-to/account"
你试过下列方法之一吗

modules.export = account;

const account = require('account.js');
我还建议查看以导出全局变量