TGViewer
Javascript Javascript @javascriptv · 17K subscribers
Post #2245 2.16K
Node.js CLI можно запускать быстрее одной встроенной фичей.

В Node.js 22.8+ есть enableCompileCache() из node:module. Он включает on-disk V8 code cache, чтобы повторные запуски быстрее поднимали большие CLI.

Пример из бенчмарка: typescript.js стартует примерно 130ms → 80ms.

Особенно полезно для CLI, которые грузят много кода при запуске.


import nodeModule from 'node:module';

const { enableCompileCache } = nodeModule;

if (enableCompileCache) {
try {
enableCompileCache();
} catch {}
}

const { runCLI } = await import('./cli.js');

await runCLI();


Мелочь, но для тяжёлых Node.js CLI такие миллисекунды быстро складываются.
  • 👍 3
  • ❤ 1
More from @javascriptv
  1. Sep 14, 2026photo post
  2. Sep 13, 2026Fancy Button Кнопка с эффектом обрезанных углов, реализованная на чистом CSS. https://code…
  3. Sep 9, 2026⚡️ Релиз ChatGPT Images 2.5 Новое поколение генератора изображений работает на 50% быстрее…
  4. Sep 8, 2026Color Palette Палитра с оттенками цветов. Полноценно работает с компьютера. Логика переклю…
  5. Sep 8, 2026📍ОФЛАЙН, Москва 📆 16 сентября, 19:00 AI Meetup для инженеров от OneTwoTrip 💛🤖 Искусств…
  6. Sep 4, 2026Player/User Cards Карточки игроков (пользователей) с просмотром дополнительной информации…
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 →