vite-ts-bulma-sass-template

Vite ベースの TypeScript, Sass, Bulma などの簡易設定を行った開発用テンプレート

MIT License

Stars
0
Committers
2

Vite Ts Bulma Sass Template

Vite TypeScript, Sass, Bulma

pnpm i --frozen-lockfile
pnpm build
pnpm build:watch

Biome format

pnpm format

Biome Lint

pnpm lint

Biome Lint + format

pnpm check

Sass Lint

pnpm stylelint

vite.config.ts outDir

ex) static

import autoprefixer from 'autoprefixer';
import { defineConfig } from 'vite';

export default defineConfig(() => {
  return {
    build: {
-     outDir: "static",
+     outDir: "../static",
      assetsDir: 'assets',
      rollupOptions: {
        input: 'src/index.ts',
        output: {
          entryFileNames: '[name].js',
          chunkFileNames: '[name].js',
          assetFileNames: '[name].[ext]',
        },
      },
    },
    css: {
      postcss: {
        plugins: [autoprefixer],
      },
    },
  };
});

License

MIT