crcong / vite-plugin-externals

use to external resources
MIT License
166 stars 21 forks source link

请问vite自带的rollup配置rollupOptions和这个插件有什么区别 #33

Open ghost opened 11 months ago

ghost commented 11 months ago
build: {
    rollupOptions: {
      external: ['react', 'react-dom', 'dayjs', 'antd'],
      output: {
        globals: {
          react: 'React',
          'react-dom': 'ReactDOM',
          dayjs: 'dayjs',
          antd: 'antd',
        },
        paths: {
          react:
            'https://cdnjs.cloudflare.com/ajax/libs/react/18.2.0/umd/react.production.min.js',
          'react-dom':
            'https://unpkg.com/react-dom@18.2.0/umd/react-dom.production.min.js',
          dayjs:
            'https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/dayjs.min.js',
          antd: 'https://cdnjs.cloudflare.com/ajax/libs/antd/5.9.4/antd.min.js',
        },
      },
}
    },

vite可以配置external相关,为啥还要出个插件呢?

namefhf commented 4 months ago

开发环境外置依赖吧