Browserify - это инструмент JavaScript с открытым исходным кодом , который позволяет разработчикам писать модули в стиле Node.js, которые компилируются для использования в браузере. [5]
Разработчики) | Команда браузера и участники Browserify |
---|---|
Первый выпуск | 9 июня 2011 г . [1] |
Стабильный выпуск | 17.0.0 / 10 октября 2020 г . [2] |
Репозиторий | github |
Написано в | JavaScript |
Операционная система | Linux , macOS , Windows |
Платформа | Node.js |
Лицензия | Лицензия MIT [3] [4] |
Веб-сайт | просматривайте |
Browserify позволяет использовать require в браузере точно так же, как в Node. Это не просто синтаксический сахар для загрузки скриптов на клиенте. Это инструмент, который переносит многие ресурсы экосистемы NPM с сервера на клиент. [ рекламный язык ]
Примеры
Монтаж
$ npm install --global browserify
Исполнение
$ browserify source.js -o target.js
Это добавляет источник всех требуемых модулей и их зависимостей, используемых в, source.js
и объединяет их target.js
. Browserify просматривает граф зависимостей, используя ваш source.js
как точку входа, и включает источник каждой найденной зависимости.
Рекомендации
- ^ «Дата выпуска версии 1.0.0» . Проверено 31 декабря 2020 .
- ^ «Выпуски · просмотр / просмотр» . Проверено 31 декабря 2020 .
- ^ "ЛИЦЕНЗИОННЫЙ файл на GitHub" . Проверено 31 декабря 2020 .
- ^ "Лицензионное поле от browserify - npm" . Проверено 31 декабря 2020 .
- ^ «NPM, Browserify и модули» . Дата обращения 24 декабря 2014 .