npm (13)

Посібник по міграції з Webpack на Vite

У цій статті ми розглянемо, як оновити ваш фронтенд з Webpack на Vite. Vite - це сучасний інструмент для розробки фронтенду, який користується величезною популярністю. Просто подивіться на цю статистику завантажень з npm-трендів на зображенні нижче....

Alex · 29 вересня 2023 · 342

Що таке Node.js? Основи серверної розробки на JavaScript

Node.js - це потужне середовище виконання для запуску JavaScript-коду поза веб-браузером. Воно дозволяє запускати JavaScript на стороні сервера, що дає змогу розробникам створювати масштабовані, високопродуктивні та керовані подіями застосунки. Node....

Alex · 04 серпня 2023 · 214 · 3

Шпаргалка по Yarn

Ви вже чули про менеджер JavaScript-пакетів під назвою Yarn? Впевнений, що не раз. Хочете просто зрозуміти як ним користуватися і чим він краще? Ви звернулися за вірною адресою. Встановлюється він за допомогою npm i -g yarn. Що вам потрібно знати Якщ...

Codeguida · 05 червня 2021 · 99

Як створити гібридний NPM-модуль для ESM та CommonJS

Як легко створити NPM-модуль для ESM та CommonJS? Чи дійсно можна обійтись без двох кодових баз і Webpack? Це питання актуальне вже досить тривалий час. Створити модуль NPM з єдиної кодової бази, що орієнтується на модулі CommonJS та ES, — це завданн...

Codeguida · 3 роки тому · 11

Найкращі практики при використанні npm

npm install - одна з найпопулярніших операцій з npm, але це навіть не верхівка айсбергу, це сніжинка, що лежить зверху нього. В цій статті ви дізнаєтеся про найкращі практики використання npm: від створення вашого проекту до його розгортання. 0. Позн...

Codeguida · 02 березня 2021 · 39

Як досліднику вдалось зламати Apple, Microsoft, Tesla й інші компанії

Дослідник зміг проникнути до внутрішніх систем більш ніж 35 відомих компаній, зокрема Microsoft, Apple, PayPal, Shopify, Netflix, Yelp, Tesla та Uber. Для цього він використав нову атаку системи залежностей ПЗ. Раніше вже повідомлялось про подібні ат...

Codeguida · 15 лютого 2021 · 3

11 корисних хаків з npm

Використовувати npm ефективно буває непросто. В нього вбудовано дуже багато фіч, і тому є сенс пройтися по дуже корисних, але маловідомих. Ми зібрали список з 11 найкорисніших, що пришвидшать розробку вашого додатку. 1. Відкрити домашню сторінку паке...

Codeguida · 01 травня 2020 · 14

Дворядковий npm-пакет порушив роботу екосистеми JavaScript

Бібліотека «is-promise» складається лише з двох рядків коду, але це один з найпопулярніших npm-пакетів. За даними GitHub, його застосовують у 3,4 млн репозиторіїв і він пов'язаний з 766 іншими бібліотеками JavaScript. На вихідних бібліотеку оновили,...

Codeguida · 3 роки тому · 2

npm блокуватиме рекламу в терміналах

Минулого тижня популярна бібліотека JavaScript почала показувати рекламу в інтерфейсах командного рядка npm. Це робилось в межах проєкту Funding, який створив один із розробників бібліотеки Standard. Ідея була в тому, щоб збирати гроші за рекламу і ф...

Codeguida · 30 серпня 2019 · 2

NPM-трюки для ваших проектів

Думаємо, багатьом хотілося б знати кілька розробницьків трюків, аби вражати своїх колег чи друзів. У цій статті ми поділимось фічами npm, які ви можете використовувати у своїх проектах. Поєднуємо приємне з корисним: вражаємо колег і оптимізуємо робоч...

Codeguida · 24 червня 2019 · 5

React застосунок без налаштувань пакувальника за допомогою Parcel

Всі ми відчували біль, починаючи працювати з React і витрачаючи години на те, щоб налаштувати webpack, перш ніж розпочати роботу. Create React App був створений для того, щоб спростити й пришвидшити розгортання проекту. Але в ньому був суттєвий мінус...

Codeguida · 20 грудня 2017 · 7

Що нового в npm 5

Впевнений, що ви вже чули про npm5: про те, що він швидше, стабільніше і безпечніше. Нещодавно команда npm в своєму блозі повідомила про випуск npm5 як результату місяців тяжкої роботи всієї команди. Так що ж нового? Наявна система кешування більше н...

Codeguida · 07 липня 2017 · 3