0.0.6 • Published 10 months ago

vite-source-insert-hmr v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
10 months ago

vite-source-insert-hmr

对将资源引入为字符串 如:

  • import shaderString from './shader.glsl?raw'
  • import workletURL from 'extra-scalloped-border/worklet.js?url'

导致vite 热更新在浏览器上没有正常更新的问题进行修复

Install 安装

npm i vite-source-insert-hmr --save-dev

Options 配置参数

  • dir: 资源目录, 如: '/src'
  • includes: 包含路径, 如: 'src/packages//docs/'
  • source: 如: 'raw'

Basic Exapmle 基本例子

// vite.config.js
import ViteSourceHmr from "ViteSourceHmr";
const isProduction = process.env.NODE_ENV == "development"
export default defineConfig({
  optimizeDeps: {
    force: true
  },
  resolve: {
    alias: {
      '@': './src'
    }
  },
  // 默认的配置
  plugins: [
    vue({ include: [/\.vue$/, /\.md$/] }),
    Markdown(),
    ViteSourceHmr({
      includes: "src/packages/*/docs/*",
      dir: "/src",
      source: "raw"
    })
  ],
})
0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago