Публикации по теме 'node'


Наконец-то !!! npm install и npm link идут рука об руку.
@credits npm-safe-install Между npm install и npm link было довольно давнее соперничество. Давайте разберемся с предысторией, чтобы понять, в чем суть этого соперничества. Фон npm install - это команда npm, с помощью которой мы можем устанавливать различные зависимости в нашем проекте. Он либо устанавливает все зависимости, перечисленные в package.json, либо устанавливает зависимости, указанные как атрибут при выполнении команды. npm link - это команда npm, которая..

Почему PHP в 2020 году?
Просматривая новые списки вакансий, я немного расстраивался из-за того, что в последнее время кажется, что количество высококачественных возможностей PHP сокращается. Я не уверен, что это просто ажиотаж вокруг JavaScript за последние несколько лет или плохая репутация PHP из-за столь долгого существования. Но я думаю, что бросаться олл-ин на подножку JS без тщательного рассмотрения того, почему именно вы это делаете, может быть ошибкой. Я не хочу, чтобы это прозвучало как напыщенная речь..

Стек Hugo Tech: Node и Express
Мы в Hugo предпочитаем Node, а Express используем для создания HTTP-сервисов. Почему я отделил Node от нашего разговора о том, почему мы выбрали JavaScript ? Я чувствовал, что особенности Node по сравнению с другими серверными технологиями (даже при обсуждении языков) требуют отдельного рассмотрения. Узел Node по своей сути прост, так как в основном использует, возможно, «простой» язык (JavaScript). Есть свойства JavaScript, которые делают Node надежным и гибким решением (некоторые..

Шаблоны рулей в Express
Создание представлений в NodeJS путем включения макетов, частей и всего, что между ними. Написание HTML - отстой, поэтому мы должны делать все, чтобы максимально сократить время, которое мы тратим на его написание. Таким образом, у нас есть Handlebars : легкая система шаблонов для Node. Handlebars позволяет нам избежать повторяющегося кода, компилируя окончательную структуру DOM нашего сайта с помощью логики, обычно компилируемой такими исполнителями задач, как Grunt или Gulp. Если..

Используйте обещания вместо обратных вызовов и как создать новое обещание в Javascript
Вместо обратных вызовов широко используются обещания. Обещания - отличная функция в Javascript, позволяющая избежать ада обратных вызовов , особенно когда вам нужно дождаться ответа от нескольких асинхронных запросов API. Обещание - это специальный объект Javascript, который представляет конечный результат асинхронного действия. Обещание - это своего рода прокси для ценности, которой у нас пока нет. У объекта обещания есть 2 внутренних свойства : 1. PromiseStatus 2...

Понимание управления зависимостями с помощью узловых модулей
Как работает контроль версий в package.json и как файл блокировки может предотвратить нарушение изменений в вашем приложении Появление модулей JavaScript привело к появлению гораздо более сложных инструментов для управления файлами сценариев. Большинство современных веб-приложений теперь используют сборщики модулей, такие как webpack , чтобы использовать преимущества модулей JavaScript и более сложных библиотек, таких как React , вместо использования простых средств выполнения задач,..

Сводка сценариев: Git Gutter, vim-nodejs-complete
Vim Git Gutter (GitHub: airblade / vim-gitgutter , лицензия: MIT ) Эндрю Стюарта показывает символ в столбце знака, чтобы указать, где строки были добавлены, изменены или удалены. Это основано на Git Gutter для Sublime Text 2. Документация Vim в :help sign-intro объясняет, для чего нужен столбец знаков, если вы с ним не знакомы. im-nodejs-полный vim-nodejs-complete (GitHub: myhere / vim-nodejs-complete ) Лин Чжан добавляет 'omnifunc' поддержку для разработчиков Node ...