Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «naidoo»
[Перевод] Особенности npm и хранение node_modules в git 2013-07-01 13:16:03
Для управления зависимостями в проекте, ...
+ развернуть текст сохранённая копия
Для управления зависимостями в проекте, node.js, как и многие другие платформы, предоставляет собственный пакетный менеджер — npm. И несмотря на то, что он внешне похож, например, на Ruby Gems, и вроде бы выполняет те же самые функции, npm обладает некоторыми особенностями, которые стоит учитывать при разработке приложений на node.js. Одна из таких особенностей — это способ хранения директории node_modules в проекте. Многие, по аналогии с другими системами, оставляют в проекте только package.json с зафиксированными версиями модулей, а node_modules добавляют в .gitignore. Такая стратегия не всегда верна, если мы обратимся в FAQ на npmjs.org, то увидим там следующее:
Q: Стоит ли хранить node_modules в git?
A: Mikeal Rogers очень хорошо ответил на этот вопрос:
http://www.mikealrogers.com/posts/nodemodules-in-git.html
tl;dr
- Храните node_modules в git для проектов, которые требуется разворачивать, таких как вебсайты и приложения.
- Добавляйте node_modules в .gitignore для библиотек и повторно используемых модулей.
- Используйте npm для управления зависимостями в dev окружении, но не в скриптах используемых для деплоя.
Под катом перевод статьи Mikeal Rogers, в котором подробно описывается, с чем связан такой непривычный подход.
Читать дальше →
Тэги: git, javascript, node.js, npm, web-разработка, веб-разработка
Чехол-секьюрити Q-Case для Samsung Galaxy, HTC One, Xperia Z 2013-06-27 18:35:35
Компания FingerQ (Гонконг, Китай), специализирующаяся на обеспечении охраны данных в электронных ...
+ развернуть текст сохранённая копия
Компания FingerQ (Гонконг, Китай), специализирующаяся на обеспечении охраны данных в электронных мобильных устройствах, представила новую линейку своих Q-Case под названием PrivacQ. Это чехлы для смартфонов, оснащенные биометрическим датчиком отпечатков пальцев. Использование PrivacQ дает возможность сохранять, а так же кодировать и декодировать данные одним прикосновением к встроенному сенсору.
Тэги: fingerq, galaxy, htc, note, one, privacq, q-case, samsung, xperia, аксессуар, дактилоскопический, датчик, защита, интересный, информация, новость, отпечаток, пальцев, секьюрити, смартфоне, факт, чехлы, чехол
Backend фреймворк SailsJS + BackboneJS + MySQL 2013-06-27 18:21:06
...
+ развернуть текст сохранённая копия
Создавайте REST API без единой строки кода на serverside.
Что такое Sails.js?
Sails.js позволяет легко создавать Node.js приложения. Он задуман имитировать MVC паттерн таких фреймворков как Ruby on Rails, но с поддержкой потребностей современных приложений: данно-ориентированные API с расширяемой, сервис-ориентированной архитектурой. Он особенно хорош для построения чатов, веб панелей с данными обновляемыми в реальном времени или многопользовательских веб игр.
Читать дальше →
Тэги: backbone.js, javascript, mvc, node.js, restful, sail, веб-разработка
Samsung Galaxy Note III будет меньше, чем предполагалось 2013-06-26 18:40:17
Большинство пользователей выбирают фаблеты с диагональю 5,3 или 5,5 дюйма. Тем не менее, это не ...
+ развернуть текст сохранённая копия
Большинство пользователей выбирают фаблеты с диагональю 5,3 или 5,5 дюйма. Тем не менее, это не мешает производителям выпускать решения с большим экраном. Ярким примером является 6,44-дюймовый Xperia Z Ultra от Подробнее
Тэги: galaxy, note, samsung, планшетный
Na M`agapas 2013-06-23 18:19:28
+ развернуть текст сохранённая копия
Фотограф BorisPopchinskiy - BorisPopchinskiy.photosight.ru Sakis Rouvas - Na m'agapas (Люби Меня)
Тэги: music, nude, ассоциация, девушка, женщина, красота, музыка, песня, фото, фотография, фотоискусство, эротика
Главная / Главные темы / Тэг «naidoo»
|
Взлеты Топ 5
Падения Топ 5
|