TGViewer
Веб-страница Веб-страница @tproger_web · 22.3K subscribers
Post #6590 1.23K
Как убрать dist из опубликованного npm-пакета

Папка dist удобна для сборки, но её название может попасть в публичные пути, особенно при загрузке файлов через CDN. Команда npm publish ./dist позволяет опубликовать содержимое этой папки как корень пакета.

Перед этим в dist нужно положить package.json, README и лицензию. Пути в копии package.json тоже меняются: ./dist/index.js становится ./index.js. Иначе пакет будет искать файлы в несуществующей вложенной папке.

В разборе публикации из подпапки автор автоматизирует подготовку после сборки и отдельно защищается от привычной команды npm publish, которая опубликует корень проекта. Перед первым релизом состав пакета можно проверить через npm publish ./dist --dry-run и npm pack ./dist.
  • 🔥 3
More from @tproger_web
  1. Oct 10, 2026Почему сотни маленьких JS-чанков тоже могут замедлять сайт Один большой бандл заставляет к…
  2. Oct 10, 2026Диаграмму Mermaid можно положить прямо в HTML Для схемы запросов или графа зависимостей ча…
  3. Oct 10, 2026Как добавить в поиск фильтры вида author: и year: В поиске GitHub обычный текст соседствуе…
  4. Oct 9, 2026Post #6592
  5. Oct 9, 2026От чатбота к агентам: опыт Митчелла Хашимото Для работы с кодом Хашимото перешёл от отдель…
  6. Oct 9, 2026Давайте сыграем в айтишную каламбурю! Правила простые: берём любой термин, название компан…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →