Home
back

Rolldown メモ , Express fastify ビルド

id: 184, 2025-05-21

### 音声概要

・AIで生成された 音声概要になります。


### 概要

  • Rolldown 使用 メモになります。

[ 公開 2025/04/07 ]


### 構成

  • Rolldown
  • node 20

### 関連


  • install
npm install -D rolldown

### 確認コード

  • main.js
import { hello } from "./hello.js";

hello();

  • hello.js
export function hello() {
  console.log("Hello Rolldown!");
}

### build

npx rolldown src/main.js --file dist/bundle.js

### Express ビルド、 Rolldown

  • Express.js Server ビルドの内容になります。

### 書いたコード


  • sample/rolldown/rolldown.config.js

https://github.com/kuc-arc-f/express_31react/blob/main/sample/rolldown/rolldown.config.js


  • CLIだと、下記
npx rolldown -c rolldown.config.js
  • dist/index.js に、出力されます。

  • sample/rolldown/package.json

https://github.com/kuc-arc-f/express_31react/blob/main/sample/rolldown/package.json


### fastify ビルド、 Rolldown

  • fastify + React ビルドの内容になります。

### 書いたコード


  • example/rolldown/rolldown.config.js

https://github.com/kuc-arc-f/fastify_2vite/blob/main/example/rolldown/rolldown.config.js


  • CLIだと、下記
npx rolldown -c rolldown.config.js
  • dist/index.js に、出力されます。

  • example/rolldown/package.json

https://github.com/kuc-arc-f/fastify_2vite/blob/main/example/rolldown/package.json