NestJS

Rspack はフロントエンドプロジェクトのビルドだけでなく、NestJS のような Node.js アプリケーションのビルドもサポートしています。Rspack は参照用の NestJS を提供しています。

ネイティブ Node モジュール

Rspack を使用して Node.js アプリケーションをビルドする場合、Node.js ネイティブアドオン依存関係(.node モジュール)を含む依存関係に遭遇することがあります。.node モジュールは JavaScript アーティファクトにパッケージ化できないため、通常は特別な処理が必要です。node-loader を使用すると、アドオンパッケージングを非常にうまく処理できます。

rspack.config.js
module.exports = {
  module: {
    rule: [
      {
        test: /\.node$/,
        use: [
          {
            loader: 'node-loader',
            options: {
              name: '[path][name].[ext]',
            },
          },
        ],
      },
    ],
  },
};
このページについて