Публикации по теме 'npm'
Совместное использование компонентов React между отдельными проектами
На The Yacht Week (TYW) и The Ski Week (TSW) мы все чаще пишем наши фронтенд-ресурсы на React. Мы, естественно, в течение некоторого времени повторно использовали наши компоненты в TYW, и теперь пришло время повторно использовать активы на TSW.
Хотя, возможно, самой простой реализацией является публикация модуля на npm, был ряд причин, чтобы разместить наш модуль самостоятельно и использовать npm только для установки модуля и управления версиями:
Размещение модуля вместе с нашими..
Надежная непрерывная интеграция в JavaScript
Когда вы создаете программу, которую хотите создать надежной, вы часто используете различные инструменты непрерывной интеграции, такие как CircleCI , Travis , Shippable , Codeship , AppVeyor, Semaphore, Jenkins и Bamboo .
Но так ли надежен ваш процесс непрерывной интеграции, как вы думаете?
Я видел много людей, использующих кеш непрерывной интеграции или повторно использующих одни и те же node_modules между сборками. Им нужен быстрый конвейер, но чаще всего это делается за..
Глубокое погружение в двойной модуль NodeJS
Проверьте последнюю документацию : наконец-то, она не помечена, и она работает 🎉
Прежде чем мы начнем…
Последний узел node , версия 13.10, не помечен --experimental-modules и удалил большинство связанных предупреждений загрузчика, так что, наконец, стало возможным использование стандартных ECMAScript модулей и без каких-либо окружающая неопределенность.
Почему именно двойной модуль?
Я уверен, что такие концепции, как обратная совместимость или постепенная миграция..
Рефакторинг устаревшего JavaScript с помощью шаблона наблюдателя?
Рефакторинг устаревшего JavaScript с помощью шаблона наблюдателя?
Я кодирую JavaScript с 2002 года. В то время не было никаких JavaScript Framework, таких как Angular , React.js , Vue .js , а также отсутствовали библиотеки JavaScript UI Widgets, такие как Bootstrap , Foundation . Раньше мы создавали собственные виджеты. До 2010 года я занимался только формами проверки и созданием базовых виджетов и добавлением функций.
Но в 2010 году я начал работать в компании..
NPM менее чем за 10 минут
NPM означает диспетчер пакетов узла . Как следует из названия, это менеджер пакетов для Javascript. Он предустановлен вместе с NodeJS, и нам не нужно его явно настраивать. Кроме того, нам не нужен опыт работы с NodeJS, чтобы начать работать с NPM.
NPM имеет реестр, в котором содержатся все различные библиотеки JS, опубликованные со всего мира. Затем мы просто просим NPM получить нашу необходимую библиотеку JS из своего реестра и сохранить ее в нашей системе, локально или..
Попытка создать приложение Electron-Vue из CLI
Недавно я создавал приложение Electron, которое располагалось в строке меню и использовало SQLIte3 для хранения данных напоминаний. Мой партнер и я создавали это для проекта в Школе программного обеспечения и дизайна Тьюринга, и мы действительно хотели использовать процесс сборки, предварительно встроенный в CLI. К сожалению, у нас было всего около полдня, чтобы понять, как выполнить эту задачу, и мы не добились успеха. Согласно документам и просмотру файлов, созданных CLI, мы должны были..
npm @ 5 теперь называется npm @ latest.
Это здесь!
Начиная с сегодняшнего дня, если вы наберете `npm install npm @ latest -g`, вы будете обновлены до npm версии 5. Кроме того, npm @ 5 включен во все новые установки Node.js 8 , который заменил Node .js 7 в текущей строке выпуска Node Project.
Последние полтора года мы работали над устранением огромного количества болевых точек, некоторые из которых существовали с момента создания реестра. Сегодняшний выпуск - это крупнейшее улучшение скорости, согласованности и..