vite 中配置打包入口

vite.config.ts 文件中对 build 属性进行配置,代码如下:

export default defineConfig({
    
    
  build: {
    
    
    lib: {
    
    
      entry: resolve(__dirname, 'src/packages/index.js'),// 入口地址
      name: 'test-build',  // 项目名
      fileName: 'test-build' // 打包生成的文件名
    },
    rollupOptions: {
    
    
      // 不需要打包进库的依赖,忽略vue
      external: ['vue'],
      output: {
    
    
        // UMD构建模式下为这些外部的依赖提供一个全局变量
        globals: {
    
    
          vue: 'Vue'
        }
      }
    }
  },
})

猜你喜欢

转载自blog.csdn.net/jiangjunyuan168/article/details/136269052