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


Общение с клиентами: Маркус Ноубл, Elsevier
Эта статья является частью нашей серии Общение с клиентами . Мы делимся историями о том, как люди используют npm на работе. Хотите поделиться своими мыслями? Напишите нам линию . В: Привет! Можете назвать свое имя, чем вы занимаетесь и чем занимается ваша компания? О: Привет! Я Маркус из Эльзевир . Я работаю в команде, разрабатывающей их глобальную платформу электронной коммерции. Как проходит ваш день? Не так уж плохо. У меня была стартовая встреча для предстоящего..

Как сохранить секретный токен Font Awesome Pro в общедоступных действиях GitHub
Настройте действия GitHub так, чтобы ваши приватные токены npm были в секрете Вчера Жюльен Рено опубликовал серию новых интересных сообщений в блоге. В одном из них он подробно описал, шаг за шагом, как развертывать приложения StencilJS с помощью GitHub Actions и хостинга Firebase . Это руководство действительно привлекло мое внимание, потому что все приложения нашего веб-проекта с открытым исходным кодом DeckDeckGo разрабатываются с помощью StencilJS и размещаются на..

Разработчики JavaScript: пора просыпаться и нюхать кофе.
JavaScript нуждается в разработке Node или Frontend. Пришло время серьезно поговорить. Слишком долго «разработчики» или «инженеры-программисты» заявляли, какие мы все замечательные. Правда в том, что подавляющее большинство наших разработчиков ленивы. Как будто все сообщество забыло, как разрабатывать, и полагается на нескольких экспертов, которые разрабатывают для нас. Сначала это был Left-pad module.exports = leftpad; function leftpad (str, len, ch) { str = String(str); var..

Дилемма зависимостей NPM
NPM на сегодняшний день является наиболее распространенным инструментом для повседневного использования. И пока наш проект обслуживается онлайн статически, поэтому проблем с зависимостями NPM нет. Но с некоторыми мы встречались несколько раз в процессе разработки. Вы знаете, некоторые новички в проекте клонируют его и запускают npm install, а потом говорят: «Это не работает на моем компьютере». «Правда? На моем работает». Позже мы узнали, что это было из-за `^` или `~` в этих версиях..

Веб-компоненты Netflix
Сегодня нам удалось опубликовать 12 различных проектов в NPM (Node Package Manager). Эти проекты представляют собой компоненты Javascript, предназначенные для соединения данных из CMS Netflix под названием Monet с баннерами, создаваемыми партнерскими агентствами. Для этого существует мастер-компонент, который управляет связью с бэкендом. Он управляет различными типами откатов, но в случае успеха возвращает обещанные данные всем компонентам просмотра объявления. Компоненты просмотра..

Выходя за рамки NPM: познакомьтесь с Yarn и pnpm
Самая большая проблема, которая беспокоит npm, — это скорость. К сожалению, даже в последней версии (6) npm работает медленно. Если вам когда-нибудь приходилось удалять папку node_modules, чтобы выполнить чистую установку в более крупном проекте, вы поймете, о чем я. Вентиляторы начинают крутиться, ноутбук греется и можно идти читать статью, пока npm пережевывает зависимости. Пряжа в помощь Yarn появился в первые дни, и вы определенно слышали о нем во время своих путешествий по Github...

Создание собственных модулей NPM
Модули NPM или, можно сказать, пакеты NPM являются очень важной частью любого проекта на основе Node.js. В этой статье мы практически научимся создавать и публиковать пакеты NPM. Для сборки нам нужно выполнить следующие шаги: Откройте терминал и используйте эти команды mkdir my-node-package cd my-node-package 2. Теперь инициализируйте проект Node.js и следуйте инструкциям. npm init //This will prompt you to enter the following information. package name: (my-node-package)..