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


курс на стажировку: оттачивание новых навыков
Еще в июле месяце, когда я читал на Quora, я случайно увидел ссылку на курс IMAD , который к тому времени должен начаться через несколько дней. Это MOOC , проводимый Hasura в партнерстве с IIT, Мадрас. Я впервые слышу или читаю о НПТЕЛ , не говоря уже о хасуре и IMAD. (Спасибо человеку, который опубликовал эту ссылку). Курс был рассчитан на пару месяцев и был направлен на ознакомление с разработкой мобильных и веб-приложений. В конце курса был проведен экзамен, а также была..

Простые перехватчики жизненного цикла NPM для пользовательских команд
Недавно при разработке компонента для Compoze мы столкнулись с необходимостью запуска некоторой логики перед выполнением одной из наших команд. Мы знали об обработчиках жизненного цикла первого класса, например postintall и preinstall, но не были уверены, поддерживает ли NPM обработчики для пользовательских команд. После быстрого просмотра документов выясняется, что в NPM есть простое соглашение для применения хуков к любой команде! Вот выдержка из документов: npm run <user..

Node.js и NPM
НПМ? NPM расшифровывается как Node Package Manager. Это важнейший инструмент для работы с узловыми приложениями. NPM используется для извлечения сторонних узловых модулей (библиотек JavaScript), которые могут понадобиться приложению для разработки, тестирования или производства. NPM также используется для запуска тестов и инструментов, используемых в процессе разработки. Проверка текущих версий: node -v npm -v Обновите свою версию npm: npm i -g npm@latest Создание..

Правильный способ использования NPM
NPM стал де-факто стандартным менеджером пакетов для приложений JavaScript. Поскольку сейчас он используется во многих проектах разного размера, очень важно следовать установленным практикам, чтобы избежать возможных головных болей, когда процесс развертывания идет не так, как надо. Есть несколько советов, которые я бы дал каждому разработчику JavaScript, который собирается использовать NPM в своем проекте. Во-первых, заблокируйте все зависимости для текущих установленных версий. Это..

Может быть, вам стоит дважды подумать, прежде чем устанавливать этот модуль NPM?
Модули NPM из репозитория NPM предлагают множество функций, но их следует использовать с осторожностью. Первоначально опубликовано на https://fek.io . Прошло чуть более пяти лет с момента события, известного как Апокалипсис левой площадки . В марте 2016 года пользователь NPM удалил свой модуль Left-pad из репозитория NPM, что привело к нарушению работы любого приложения Node.js , которое имело эту зависимость. Это был тревожный сигнал для сообщества Node.js, и после этого..

Приключения Обещания в мире Bluebird
Однажды мальчик по имени Обещание решил отправиться в путешествие по одному из знаменитых миров в своей реальности. Несмотря на то, что у Promise было много решимости внутри себя, было очень тяжело решиться покинуть родное место и отправиться в сторону Bluebird . Однако он взял все, что могло понадобиться ему в пути, и отправился в путь. Цель Promise заключалась в том, чтобы научиться новым техникам у жителей Bluebird. Он всегда хотел быть лучшим в своем деле. Во время прогулки..

Переход от импорта, требующего узла, к импорту машинописного текста
Сценарий В настоящее время нам требуется fs в узле: const fs = require('fs'); Нам интересно, что такое эквивалентная версия машинописного текста? Отвечать С помощью Typescript после запуска npm install --save-dev @types/node мы можем импортировать fs конкретную функцию, которую мы хотим, из библиотеки fs с помощью деструктурированного импорта следующим образом: import { writeFileSync } from ‘fs'; Деструктурированная часть важна в том случае, если вы хотите..