Viteにさわる
Viteとは?
ViteはVue.jsの作者のEvan You氏が作成したビルドツール。 開発時は ES モジュールをそのままインポートするため、バンドル処理が不要で高速に動作するらしい。
インストール~開発サーバの起動
yarn create @vitejs/app vite-sample --template vue-ts cd vite-sample yarn yarn dev
エイリアスを利用できるようにする
モジュールをインポートする際に下記のように@で絶対パスを指定したい
import HelloWorld from '@/components/HelloWorld.vue'
vite.config.tsを次のように変更する
import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()] })
↓
import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import path from "path" // https://vitejs.dev/config/ export default defineConfig({ resolve: { alias: { '@': path.resolve(__dirname, '/src'), }, }, plugins: [vue()] })