Публикации по теме '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)..