Viteのプロジェクトを作成するBat

この記事は約3分で読めます。
スポンサーリンク

やりたいこと

以下のページでViteのプロジェクトを作成してみましたが手動で行うことが多いので、自動化する。

スポンサーリンク

batによるプロジェクト作成

フォルダの作成

プロジェクトに使用するフォルダを作成します。

今回は以下のフォルダを作成しました。

F:\TS\Vite_auto

batの作成

作成したフォルダにCreateViteProject.batファイルを作成します。

作成したCreateViteProject.batに以下の内容をペーストして保存します。

call npm create vite@latest ./ -- --template vanilla
del *.js
del *.html
del *.svg
del *.css
rmdir /s /q public
mkdir src
call npm install
echo import { defineConfig } from "vite"; >> vite.config.js
echo export default defineConfig({ >> vite.config.js
echo   root: './src', >> vite.config.js
echo   base: "./", >> vite.config.js
echo   build: { >> vite.config.js
echo     outDir: '../dist',  >> vite.config.js
echo    }, >> vite.config.js
echo }); >> vite.config.js

batの実行

作成したCreateViteProject.batを実行します。

以下のメッセージが表示されたら”Ignore files and continue”を矢印キーで選択します。

続いてプロジェクト名が聞かれたら何も入れずにエンターを押してください。

フォルダの名前がプロジェクト名になります。

以下のようなフォルダ構成になっていれば成功です。

.
|   CreateViteProject.bat
|   .gitignore
|   package.json
|   package-lock.json
|   vite.config.js
|
+---src
\---node_modules

ファイルの作成とバンドル

htmlやJSファイルはsrcフォルダ下に置きます。

index.htmlは必須のようなので注意

以下のコマンドでバンドルを行います

npm run build

エラーなく処理が完了するとdistフォルダにファイルが作成されます。

スポンサーリンク

結果

手動で入力していたプロジェクト作成が簡易にできるようになりました。

コメント

タイトルとURLをコピーしました