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


Очистка Интернета с помощью Node.js
Подробное руководство по созданию минимального и надежного веб-скребка для извлечения структурированных данных из Интернета. Node.js предоставляет идеальную динамическую среду для быстрого экспериментирования и работы с данными из Интернета. Хотя в наши дни появляется все больше и больше продуктов для визуального соскабливания ( import.io , Spider , Scrapinghub , Apify , Crawly , ……), всегда будет потребность в простоте и гибкости списание одноразовых скребков вручную. Этот..

Что такое пряжа и стоит ли ее использовать?
Обновление: с июня 2017 г. и выпуска NPM 5 использование Yarn больше не актуально, поскольку новая версия NPM также создает файл блокировки. Пряжа была инициирована Facebook и теперь поддерживается крупными компаниями, такими как Google . В основном это замена управления пакетами в ваших веб-проектах, с некоторыми функциями, отсутствующими в интерфейсе командной строки npm. Yarn полностью обратно совместима со структурой диспетчера пакетов npm (package.json и node_modules..

Еженедельник npm #217: Десятилетие npm, новости CLI, добро пожаловать, Рон и многое другое
Десятилетие нпм! нпм исполняется 10 лет! Чтобы отпраздновать это, мы составили временную шкалу вех, которых мы достигли на этом пути. Спасибо всем, кто помог нам попасть сюда. предварительная версия npm v6.12 npm v6.12.0-next.0 был запущен ранее на прошлой неделе. Это обновление содержит исправления ошибок, плюс npm ci теперь запускает сценарии подготовки для зависимостей git и учитывает аргумент --no-optional . Прочитайте примечания к выпуску здесь . Следите за..

Пакет NPM: от нуля до героя
Создайте пакет NPM для React.js Вступление В этом руководстве мы создадим пакет NPM для React с помощью create-react-app, а затем настроим CI / CD с помощью Travis и Heroku. Создадим самый простой пакет: Hello World. Эта статья предназначена не столько для того, чтобы показать вам, как писать код для вашего пакета, сколько для демонстрации того, как опубликовать ваш пакет NPM, написать тесты и настроить CI / CD. Запуск проекта Во-первых, нам нужно создать проект с помощью..

Локальное тестирование пакета NPM перед публикацией
В частности, мы говорим о тестировании того, можно ли установить и использовать ваш пакет через npm , как вы изначально планировали (не тестируя бизнес-логику… хотя вы тоже можете это сделать). как насчет ссылки npm? npm link может быть приемлемым вариантом в некоторых ситуациях, однако, поскольку он опирается на символические ссылки, это может быть проблематично (например, некоторые инструменты, такие как веб-пакет не всегда будет учитывать символические ссылки ), и учитывая, что..

Как очистить модули узла?
Эта история изначально была опубликована здесь . При создании приложения Node.js вы устанавливаете различное количество модулей npm, папка package.json и node-modules увеличивается. Лучше всего свести к минимуму код, который вам нужно поддерживать, и это также верно для пакетов npm. Очистите папку node_modules/ Есть два способа очистить папку node_modules: Удали папку и переустанови Используйте npm prune (начиная с npm версии 6) Вручную удалить и переустановить Вы можете..

Мой переход от «npm» к просто «Yarn»
Менеджер пакетов, который устраняет недостатки, присутствующие в npm . Yarn — это новый менеджер пакетов для JavaScript, созданный Facebook. Как можно прочитать в официальном объявлении , его целью является решение нескольких проблем, с которыми столкнулась команда при работе с npm (а именно). Но не пугайтесь! Это не попытка полностью заменить npm . Yarn — это всего лишь новый клиент CLI, который извлекает модули из реестра npm. В самом реестре ничего не изменится — вы..