0.2.0 • Published 1 year ago

@malobre/vite-plugin-pages v0.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

@malobre/vite-plugin-pages

Enhanced MPA DX:

  • in dev mode, rebase requests to src/pages if the requested file exists there,
  • in build mode, treat all files in src/pages as inputs and rebase them to your project root.

Usage

  1. Install npm install --save-dev @malobre/vite-plugin-pages
  2. Add plugin to your vite config

    import { defineConfig } from 'vite'
    import pages from '@malobre/vite-plugin-pages'
    
    export default defineConfig({
      plugins: [pages()],
    })

Configuration

type Config = {
  // Where your pages are stored, defaults to `src/pages`.
  // Relative to vite's project root: https://vitejs.dev/guide/#index-html-and-project-root
  dir: string;
};

e.g:

import { defineConfig } from 'vite'
import pages from '@malobre/vite-plugin-pages'

export default defineConfig({
  plugins: [pages({
    dir: "other/dir"
  })],
})
0.2.0

1 year ago

0.1.1

2 years ago

0.1.0

2 years ago