vite-plugin-node
https://raw.githubusercontent.com/axe-me/vite-plugin-node/HEAD/node-vite.png
/icons/github.icon https://www.npmjs.com/package/vite-plugin-node
Viteを使用して Node.js によるサーバーサイドアプリケーションをビルドするためのプリセットプラグイン
機能の殆どが Vite に由来するものなのでこのプラグインが独自で提供している機能は多くなく、シンプルに纏まっている
サーバーサイド のホットモジュールリロード(HMR) に対応している
express koa fastify nest などのライブラリに対応する
Vite の SSR 機能をベースとしており、そこにに任意のサーバーミドルウェアを組み込む形をとっている様子
最低限の要素を満たせば、任意のアプリケーションをミドルウェアとして組み込める
esbuildもしくはswcをつかってバンドルを生成できるので処理が高速
esbuild を使う場合は emitDecoratorMetadata に非対応のため TypeORM のような仕組みを使うときは注意
まだ若い仕組みだが本番向けビルドへの対応がすでに完了している
https://github.com/axe-me/vite-plugin-node/issues/4
Related
Viteを使ってExpress.jsアプリを作る