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


Непоследовательность как особенность
На изображении ниже изображены логотипы двух самых смертоносных менеджеров пакетов, массово используемых почти каждым разработчиком JS. Взаимодействовать с ними просто и легко с помощью нескольких команд CLI. То, что они делают, довольно просто, загружает пакеты для вас в соответствии с конкретной версией. Левый логотип принадлежит bower , а правый, конечно, npm . Опыт Bower и npm Пользуюсь bower уже довольно давно (более 1 года), так как работаю с фронтендом и опыт..

Создание приложения MicroFrontend с помощью Bit Tool 🎩 (почему только серверная часть имеет все удовольствие ...
Частный реестр NPM с Bit C heckout аккаунт Bit Шихера. 👏 👏 Зачем нужен Microfrontend? Хорошая разработка внешнего интерфейса - это непросто. Еще сложнее масштабировать фронтенд-разработку, чтобы несколько команд могли одновременно работать над большим и сложным продуктом. В этом блоге мы опишем недавнюю тенденцию разбиения монолитов внешнего интерфейса на множество более мелких и более управляемых частей, а также то, как эта архитектура может повысить эффективность и..

Уловки npm, часть 1: получить список глобально установленных пакетов
Быстрый вопрос: все ли из вас знают точное количество глобально установленных пакетов npm на вашей рабочей станции? Возможно нет. Это особенно верно для новичков в NodeJS / npm , которые часто пробуют самые популярные пакеты, устанавливая их глобально, даже не определяя их в своих файлах package.json; однако это может быть полезно даже для более продвинутых разработчиков NodeJS, которые могут не знать всех уловок с интерфейсом командной строки npm. Итак, вот оно: Давайте немного..

Сборка Typeform React Embed SDK
Сборка Typeform React Embed SDK В начале этого года мы полностью переписали Typeform Embed SDK. Мы удалили все сторонние зависимости, чтобы сделать библиотеку как можно меньше, и появилась Typeform Vanilla Embed Library . Он использует чистый JavaScript для встраивания форм в ваши веб-сайты и веб-приложения. Сейчас мы выпускаем Typeform React Embed Library 🎉 . Он построен на нашей ванильной библиотеке для встраивания и использует тот же API. Если вы знакомы с Vanilla Embed..

[Node.js] Использование локального модуля в проектах npm версии 5.4.2
[Node.js] Использование локального модуля в проектах npm версии 5.4.2 У вас есть несколько проектов, в которых используются одни и те же абстрактные библиотеки, вы можете хранить «одинаковую независимую копию» (не очень хорошо) или создать частный репозиторий на npm.js. Я поделюсь с вами своим экспериментальным подходом, который хорош в конкретном случае. Файловая структура следующая: /serviceA /serviceB /library Обе службы используют одни и те же абстрактные классы / скрипты из..

Руководство по объектному сравнению в JavaScript
Я читал грамматику javascript автора JavaScript Teacher , когда вдруг наткнулся на сравнение объектов в одной из глав. Несколько лет назад, когда я все еще изучал основы javascript, мне было трудно понять примитивные типы данных и объекты. Мне просто было непонятно, почему операторы сравнения не работают с объектами. Чтение об этой же проблеме в грамматике javascript напомнило мне об этой проблеме и вдохновило меня написать базовый шаблонный код, который помогает сравнивать как..

Как создать, протестировать и опубликовать повторно используемый компонент Vuejs с помощью Vue-cli
В этой статье я хочу показать вам, как просто создать библиотеку компонентов с помощью Vue-cli, протестировать ее локально и опубликовать на npm как пакет npm. Прежде всего, создайте проект Vue-cli и назовите его vue-custom-checkbox : vue create vue-custom-checkbox Подсказка : если вы не знакомы с Vue-cli, посетите официальный веб-сайт Vue-cli . после этого в папке components создайте новый компонент и назовите его Checkbox : для локального теста используйте его в..