现在我正在开发一个有很多javascript的框架。 我正在使用EM6作为JS标准以及用于使用babel编译的Windows的http://prepros.io应用程序
但是,我不知道如何将2个JS文件编译/组合成1个像一些主要框架那样,例如引导。我检查了他们的代码。但我很困惑。
任何帮助都会非常感激..
尝试使用此代码:
source1.js
const Alert = ( ($) => {
class Alert {
constructor(element) {
this._element = element
}
}
return Alert
} )( $ )
export default Alert
final.js
import Alert from './source1'
( ($) => {
const version = $.fn.jquery.split( ' ' )[ 0 ].split( '.' )
} )( $ )
export {
Alert,
}
输出我得到
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Alert = undefined;
var _alert = require('./imports/alert');
var _alert2 = _interopRequireDefault(_alert);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
(function ($) {
var version = $.fn.jquery.split(' ')[0].split('.');
})($);
exports.Alert = _alert2.default;