Публикации по теме 'npm'
Определения типов потока доставки в пакетах NPM
Приятно видеть, как множество библиотек начинают внедрять flow , чтобы добавить в свой код типобезопасность ...
НО… многие люди забывают, что npm пакеты обычно поставляют код ES5 без какой-либо информации о типе, и, в конце концов, потребитель этой библиотеки получит any только как импортированные типы.
Работая над набором текста в styled-components , я искал руководство о том, как правильно предоставлять flow типы для пользователя, и понял, что его еще не было.
Таким..
Хорошая статья!
Хорошая статья! Многие люди забывают о пакетах с ограниченным объемом, потому что иногда они чувствуют себя гражданами второго сорта в мире npm.
Кстати, спасибо за привет 😁
Я являюсь автором Package Phobia , поэтому буду рад ответить на любые вопросы относительно размера пакета (на многие вопросы можно ответить, посетив readme на github)
Как решить Не удается найти модуль «fs/promises»?
Недавно мне нужно было установить npm-пакет с именем rotate-file-stream. Итак, установите его и запустите npm run… npm показывает ошибку, как показано ниже:
Cannot find module ‘fs/promises’ …
В node_modules определенно установлен пакет rotate-file-stream, но node.js не может его найти.
Решение очень простое. Текущее обновление версии node.js больше, чем равно 14.
Вы можете понять, почему возникает эта ошибка, заглянув в историю Promise API .
Вы можете видеть, что fs/promises..
Настройка нескольких проектов с помощью Webpack
До недавнего времени наша команда придерживалась привычки создавать разные репозитории git для каждого проекта. Это казалось естественным, поскольку у них были бы отдельные циклы выпуска, другой набор зависимостей и т. д. Проблема, которую я и моя команда начали ощущать при таком подходе, заключается в том, что количество отдельных, но связанных между собой приложений и сервисов, которые мы создаем, растет. , это становится запутанным процессом разработки. Даже небольшие потоки требовали..
use-react-dialog: простой и эффективный способ реализации диалогов в приложениях React
use-react-dialog: простой и эффективный способ реализации диалогов в приложениях React
Что такое диалоговое окно "использовать-реагировать"?
use-react-dialog – это библиотека NPM , написанная на TypeScript, которая обеспечивает основанный на ловушках подход к реализации диалогов в приложениях React. Библиотека спроектирована так, чтобы быть простой и удобной в использовании, что позволяет разработчикам добавлять диалоги в свои приложения за считанные минуты. С помощью..
Частные пакеты NPM
Как совместно использовать модули npm компании внутри
Предположим, вы только что написали замечательный модуль node , который хотите разбить на пакет, чтобы его можно было использовать повторно. Проблема в том, что он содержит некоторые сверхсекретные материалы компании, которыми нельзя поделиться, и вы не можете или не хотите создавать частную организацию npm. Так что же вы делаете сейчас?
Вы не поверите, но если вы используете частные репозитории git, то у вас уже есть все, что..
Meteor 1.5 ❤ React загружаемый
Спойлер: просто работает
Если вы следите за последними новостями о JavaScript, возможно, вы видели эту статью Джеймса Кайла о его проекте React Loadable , который устанавливает новый шаблон использования dynamic import(...) для получения React компонентов и отображать индикаторы загрузки во время загрузки.
Мне особенно нравится этот рисунок, иллюстрирующий разницу между а) использованием динамического import(...) на уровне маршрутизации и б) его использованием на уровне..