Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Только хотел написать о сомнительной актуальности Brackets, пошёл проверять — оказалось, туда три дня назад крупное обновление смерджили и теперь там Node.js 6.
Четыре дня назад они на Node.js 0.10.24 и npm 1.2.11 сидели =).
JavaScript-модули в Brackets работают через обертку над CommonJS.
define(function (require, exports, module) {
console.log('Hello myFirstExtension!');
});Вроде бы это RequireJS (жив, курилка) в полный рост. Хотя эта форма используется для того, чтобы внутри анонимной функции писать совместимый с CommonJS (require('some/module'), exports.somModule = 42) код, да, но это не CJS-модули.
Пишем свой первый плагин для Brackets