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


Создание пакета NPM для компонента
На днях мы столкнулись с небольшой проблемой в React Native, которую я решил превратить в эксперимент по созданию пакета NPM. Это общий обзор различных шагов, которые я предпринял в процессе. Проблема заключалась в отображении читаемых объектов JS на реальном телефоне со сборкой, не предназначенной для разработки. В среде разработки обычно легко подключиться к таким инструментам, как встроенная отладка React Native , автономный React Native Debugger или сетевой инструмент, такой как..

установка npm с кешем в докере
Добавление нового npm пакета с последующим запуском docker build выполняется очень медленно! Вот как ускорить рабочий процесс. Нажмите здесь, чтобы опубликовать эту статью в LinkedIn » Эта проблема Невозможно сохранить артефакты сборки между сборками докеров, кроме как с помощью механизма кэширования слоев. Вы можете указать один или несколько томов с помощью действия VOLUME , но оно используется не во время сборки, а только во время выполнения. (т.е. когда вы делаете..

Эти автоматизированные настройки имеют тенденцию слишком часто ломаться, и экосистема npm кажется полна…
Эти автоматизированные установки имеют тенденцию слишком часто ломаться, и экосистема npm, похоже, полна потенциала для крупномасштабных хакерских лазеек. Буквально на днях я следовал простому руководству с использованием vue-cli, и он не завершал установку npm, добавляя сверху несколько пугающих уведомлений безопасности. Вдобавок ко всему, вещи также имеют тенденцию к разрыву между разными ОС, и это просто похоже на противоречие с обещанием Интернета как экосистемы, не зависящей от..

Контролируйте то, что вы публикуете в своих пакетах Npm
Трудно решить, использовать ли поле package.json # files или файлы .npmignore. Может есть альтернатива. ПРИМЕЧАНИЕ. Этот пост содержит информацию, которая не является на 100% точной, как мне указал добрый читатель. Я опубликовал новый рассказ об исправлении моей ошибки. Вы можете прочитать это здесь . on Очень важно контролировать, что публикуется внутри пакета. Вы же не хотите публиковать временные файлы и заставлять ваш пакет весить 300 тонн гигабайт или, что еще хуже,..

Создайте доступную для публикации библиотеку Vue с открытым исходным кодом: useCounter
В этой статье я покажу вам процесс создания библиотеки Vue. Ознакомиться с демонстрационной библиотекой можно здесь . Я продемонстрирую это, создав собственный хук Vue, useCounter . Этот хук предоставит утилиты для управления счетчиком и может использоваться во всех компонентах приложения. Мы начнем с создания приложения Vue с помощью Vite. Запустите команду ниже. npm init vite@latest Он спросит некоторые детали, пожалуйста, предоставьте ему следующее: - Название проекта:..

npm weekly # 152: JavaScript по отраслям, футболки Pride все еще доступны и селфи вомбата
Результаты опроса JS: как JavaScript используется в разных отраслях Прошлой зимой мы объединились с Node.js Foundation и JS Foundation, чтобы провести обзор экосистемы JavaScript и получили более 16 000 ответов. Наш последний пост от Laurie Voss посвящен тому, как различные отрасли используют JavaScript. Охватывая инструменты, фреймворки, методы обеспечения безопасности, тестирование и даже выбор языка, результаты в этом последнем посте могут вас удивить. Обсуждение..

Создайте проект с помощью команды `npm init initializer`
18 сен 2018 Вы можете посмотреть бесплатное короткое 4:05 минутное видео следующего содержания, размещенное на egghead.io . Исторически команда npm init использовалась исключительно для создания нового package.json файла. Однако, начиная с версии 6.1.0 , вы можете использовать новую функцию npm init , которая называется <initializer> . Предоставленный вами инициализатор определит, как будет построено ваше новое приложение. npm добавит create- к имени..