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