Я собираю «библиотеку» на JS, и обязательно должен быть только один файл .js.
Я только начал строить, и до сих пор получал это:
app-es6 / main.js
class Sjs {
create(obj) {
console.log(obj);
}
}
index.html
<script src="app/main.js"></script>
<script>
let sjs = new Sjs();
sjs.create({
type: 'select'
});
</script>
.babelrc
{
"presets": ["es2015"]
}
Что мне нужно сделать:
1) Не следует создавать экземпляр класса в html, экземпляр должен быть готов из js, поэтому я могу просто ввести sjs.create (), например, jQuery, moment и т. Д.
2) Если мне нужночтобы импортировать больше JS-файлов, чтобы создать что-то более структурированное, могу ли я «свернуть» в один JS, свернутый?
Спасибо за совет.