Показать страницуИстория страницыСсылки сюдаCopy this pageExport to MarkdownODT преобразованиеНаверх Вы загрузили старую версию документа! Сохранив её, вы создадите новую текущую версию с этим содержимым. Медиафайлы{{tag>node nodejs modules}} ====== NodeJs Модули ====== ===== Express ===== Быстый, расширяемый, минималистский веб-фреймворк для nodejs $ npm install -g express express-generator * [[nodejs:express|Express модули, документация]] * http://expressjs.com/ * https://github.com/strongloop/express * http://express-js.ru/ * http://expressjs.com/starter/installing.html ===== Browserify ===== Browserify позволяет вам использовать стиль node.js модулей для работы в браузере. Мы определяем зависимости и потом Browserify собирает их в один маленький и чистенький JavaScript файл. Вы подключаете ваши JavaScript файлы используя require("./ваш_файл.js"); выражение. Также вы можете использовать публичные модули из npm. Для Browserify не составляет никакого труда создание source map'ов (карт исходных файлов до компрессии), так что даже не смотря на конкатинацию, вы сможете отлаживать отдельные части пакета ровно так же, как вы и привыкли это делать с отдельными файлами. $ npm install -g browserify * http://habrahabr.ru/post/224825/ ===== Mocha ===== фреймворк позволяющий писать тесты и запускать легко и просто. Генерирует отчеты в различных * http://visionmedia.github.com/mocha/СохранитьПросмотрРазличияОтменить Сводка изменений Примечание: редактируя эту страницу, вы соглашаетесь на использование своего вклада на условиях следующей лицензии: CC0 1.0 Universal