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