use vite-plugin-optimizer instead vite-plugin-resolve
This commit is contained in:
		
							parent
							
								
									7fe671ee7a
								
							
						
					
					
						commit
						e1a7cf725f
					
				| 
						 | 
					@ -25,7 +25,7 @@
 | 
				
			||||||
        "typescript": "^4.6.2",
 | 
					        "typescript": "^4.6.2",
 | 
				
			||||||
        "vite": "^2.8.6",
 | 
					        "vite": "^2.8.6",
 | 
				
			||||||
        "vite-plugin-esmodule": "^1.0.1",
 | 
					        "vite-plugin-esmodule": "^1.0.1",
 | 
				
			||||||
        "vite-plugin-resolve": "^1.8.0"
 | 
					        "vite-plugin-optimizer": "^1.1.4"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "engines": {
 | 
					      "engines": {
 | 
				
			||||||
        "node": ">=14.17.0"
 | 
					        "node": ">=14.17.0"
 | 
				
			||||||
| 
						 | 
					@ -5398,6 +5398,12 @@
 | 
				
			||||||
        "vite-plugin-resolve": "^1.8.0"
 | 
					        "vite-plugin-resolve": "^1.8.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/vite-plugin-optimizer": {
 | 
				
			||||||
 | 
					      "version": "1.1.4",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.1.4.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-oExg8rJhgALOl6LEg0DYXs8KQSKwLy9JswqtnpKD2RvjwW774O/e9F6EyspdsHRpTDNPvduV1DvHpv4p/DdxRQ==",
 | 
				
			||||||
 | 
					      "dev": true
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/vite-plugin-resolve": {
 | 
					    "node_modules/vite-plugin-resolve": {
 | 
				
			||||||
      "version": "1.8.0",
 | 
					      "version": "1.8.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz",
 | 
				
			||||||
| 
						 | 
					@ -9530,6 +9536,12 @@
 | 
				
			||||||
        "vite-plugin-resolve": "^1.8.0"
 | 
					        "vite-plugin-resolve": "^1.8.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "vite-plugin-optimizer": {
 | 
				
			||||||
 | 
					      "version": "1.1.4",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.1.4.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-oExg8rJhgALOl6LEg0DYXs8KQSKwLy9JswqtnpKD2RvjwW774O/e9F6EyspdsHRpTDNPvduV1DvHpv4p/DdxRQ==",
 | 
				
			||||||
 | 
					      "dev": true
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "vite-plugin-resolve": {
 | 
					    "vite-plugin-resolve": {
 | 
				
			||||||
      "version": "1.8.0",
 | 
					      "version": "1.8.0",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -31,7 +31,7 @@
 | 
				
			||||||
    "typescript": "^4.6.2",
 | 
					    "typescript": "^4.6.2",
 | 
				
			||||||
    "vite": "^2.8.6",
 | 
					    "vite": "^2.8.6",
 | 
				
			||||||
    "vite-plugin-esmodule": "^1.0.1",
 | 
					    "vite-plugin-esmodule": "^1.0.1",
 | 
				
			||||||
    "vite-plugin-resolve": "^1.8.0"
 | 
					    "vite-plugin-optimizer": "^1.1.4"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "env": {
 | 
					  "env": {
 | 
				
			||||||
    "VITE_DEV_SERVER_HOST": "127.0.0.1",
 | 
					    "VITE_DEV_SERVER_HOST": "127.0.0.1",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2,7 +2,7 @@ import { join } from 'path'
 | 
				
			||||||
import { builtinModules } from 'module'
 | 
					import { builtinModules } from 'module'
 | 
				
			||||||
import { defineConfig, Plugin } from 'vite'
 | 
					import { defineConfig, Plugin } from 'vite'
 | 
				
			||||||
import react from '@vitejs/plugin-react'
 | 
					import react from '@vitejs/plugin-react'
 | 
				
			||||||
import resolve from 'vite-plugin-resolve'
 | 
					import optimizer from 'vite-plugin-optimizer'
 | 
				
			||||||
import pkg from '../../package.json'
 | 
					import pkg from '../../package.json'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
| 
						 | 
					@ -46,17 +46,17 @@ export default defineConfig({
 | 
				
			||||||
 * @see https://github.com/caoxiemeihao/electron-vue-vite/issues/52
 | 
					 * @see https://github.com/caoxiemeihao/electron-vue-vite/issues/52
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 export function resolveElectron(
 | 
					 export function resolveElectron(
 | 
				
			||||||
  resolves: Parameters<typeof resolve>[0] = {}
 | 
					  entries: Parameters<typeof optimizer>[0] = {}
 | 
				
			||||||
): Plugin {
 | 
					): Plugin {
 | 
				
			||||||
  const builtins = builtinModules.filter((t) => !t.startsWith('_'))
 | 
					  const builtins = builtinModules.filter((t) => !t.startsWith('_'))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  /**
 | 
					  /**
 | 
				
			||||||
   * @see https://github.com/caoxiemeihao/vite-plugins/tree/main/packages/resolve#readme
 | 
					   * @see https://github.com/caoxiemeihao/vite-plugins/tree/main/packages/resolve#readme
 | 
				
			||||||
   */
 | 
					   */
 | 
				
			||||||
  return resolve({
 | 
					  return optimizer({
 | 
				
			||||||
    electron: electronExport(),
 | 
					    electron: electronExport(),
 | 
				
			||||||
    ...builtinModulesExport(builtins),
 | 
					    ...builtinModulesExport(builtins),
 | 
				
			||||||
    ...resolves,
 | 
					    ...entries,
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  function electronExport() {
 | 
					  function electronExport() {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue