GoJS
GoJS — это загрузчик модулей JavaScript для веба, который позволяет элегантно организовать ваши коды и модули. Он решает проблему зависимостей модулей и конфликтов имён, а также упрощает процесс слияния и уплотнения по сравнению с другими аналогичными фреймворками, что делает кодирование более приятным.
##Использование
###1-й шаг: инициализация GoJS
<!--
data-main: модуль входа
-->
<script id="gojsnode" src="path/to/go.js" data-main="main"></script>
Вы также можете настроить его перед инициализацией:
<script src="path/to/go.js"></script>
<script>
// Настройка GoJS
gojs.config({
// некоторые опции
});
// Загрузка основного модуля
gojs.use('main');
</script>
###2-й шаг: написание модулей в соответствии со стандартом CMD
// main.js
define(function(require, exports, module){
var foo = require('foo');
foo.bar();
});
// foo.js
define(function(require, exports, module){
exports.bar = function(){
// ваш код
}
});
###3-й шаг: наслаждайтесь!
##Совместимость
GoJS совместим со всеми основными браузерами:
Chrome 3+
Firefox 2+
Safari 3.2+
Opera 9+
IE 5.5+
Теоретически GoJS может работать в любом браузере.
##Лицензия
GoJS доступен на условиях лицензии MIT, он бесплатен для всех желающих.
##Дополнительно
Наконец, дань уважения RequireJS и Sea.js, а также всем людям, которые посвящают себя работе над открытым исходным кодом.
—— Lanfei, 5 ноября 2014 года
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )