У меня есть следующий файл класса:
export default class test
{
constructor()
{
console.log('ok');
}
}
Когда я связываю это с babel / gulp в качестве модуля es6, я просто могу сделать
import 'test' from 'test';
const t = new test();
Я также хочу предоставить эту библиотеку для включения ее традиционным способом
<script src="test.min.js"></script>
const t = new test();
Я связываю test.min.js с browserify, я также могу заставить это работать, только когда добавляю
window.test = test;
в конец файла класса и
const t = new window.test();
при вызове.
Есть ли способ обойти окно? префикс, особенно при звонке?
Заранее спасибо!