Setup
npm のコマンドで minista プロジェクトをテンプレートから始められます。
# Interactive
$ npm create minista@latest
# Shortcut
$ npm create minista@latest my-minista-project -- --template minimal-ts
テンプレート | 内容 |
---|---|
minimal-js |
JavaScript を使った最低限の構成 |
minimal-ts |
TypeScript を使った最低限の構成 |
Manual
プロジェクトに minista
react
react-dom
をインストールします。
$ npm install --save-dev minista react react-dom
$ touch ./src/pages/index.jsx
src/pages
ディレクトリに index.jsx (or .tsx)
を作成。
// ./src/pages/index.jsx
export default function () {
return <h1>Hello!</h1>
}
package.json
を開き、以下のスクリプトを追加します。
"scripts": {
"dev": "minista",
"build": "minista build",
"preview": "minista preview",
}