vite-plugin-fast-external
Advanced tools
Comparing version 1.5.0 to 1.6.0
@@ -7,7 +7,2 @@ import { Plugin } from 'vite'; | ||
/** | ||
* Whether to insert the external module into "optimizeDeps.exclude" | ||
* @default true | ||
*/ | ||
optimizeDepsExclude?: boolean; | ||
/** | ||
* Absolute path or relative path | ||
@@ -14,0 +9,0 @@ * @default ".vite-plugin-fast-external" |
@@ -7,3 +7,5 @@ const resolve = require('vite-plugin-resolve'); | ||
module.exports = function external(externals, options = {}) { | ||
const { optimizeDepsExclude = true, dir = '.vite-plugin-fast-external' } = options; | ||
if (!options.dir) { | ||
options.dir = '.vite-plugin-fast-external'; | ||
} | ||
@@ -18,3 +20,3 @@ Object.keys(externals).forEach(key => { | ||
const plugin = resolve(externals, { optimizeDepsExclude, dir }); | ||
const plugin = resolve(externals, options); | ||
plugin.name = 'vite-plugin-fast-external'; | ||
@@ -21,0 +23,0 @@ |
{ | ||
"name": "vite-plugin-fast-external", | ||
"version": "1.5.0", | ||
"version": "1.6.0", | ||
"description": "Without lexical transform, support custom external code.", | ||
@@ -12,3 +12,3 @@ "main": "index.js", | ||
"dependencies": { | ||
"vite-plugin-resolve": "^1.5.2" | ||
"vite-plugin-resolve": "^1.6.0" | ||
}, | ||
@@ -15,0 +15,0 @@ "devDependencies": { |
@@ -64,7 +64,2 @@ # vite-plugin-fast-external | ||
/** | ||
* Whether to insert the external module into "optimizeDeps.exclude" | ||
* @default true | ||
*/ | ||
optimizeDepsExclude?: boolean; | ||
/** | ||
* Absolute path or relative path | ||
@@ -108,3 +103,4 @@ * @default ".vite-plugin-fast-external" | ||
3. Add `vue` to the `optimizeDeps.exclude` **by default**. You can disable it through `options.optimizeDepsExclude` | ||
3. Add `vue` to the `optimizeDeps.exclude` by default. | ||
You can avoid it through `optimizeDeps.include` | ||
@@ -111,0 +107,0 @@ ```js |
@@ -64,7 +64,2 @@ # vite-plugin-fast-external | ||
/** | ||
* 是否要把 external 插入到 "optimizeDeps.exclude" 中,这样能避开 vite 的预构建 | ||
* @default true | ||
*/ | ||
optimizeDepsExclude?: boolean; | ||
/** | ||
* 相对或绝对路径 | ||
@@ -108,3 +103,4 @@ * @default ".vite-plugin-fast-external" | ||
3. 默认会将 `vue` 添加到 `optimizeDeps.exclude` 中. 你可以通过 `options.optimizeDepsExclude` 禁用 | ||
3. 默认会将 `vue` 添加到 `optimizeDeps.exclude` 中 | ||
你可以通过 `optimizeDeps.include` 绕开 | ||
@@ -111,0 +107,0 @@ ```js |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7617
48
112
Updatedvite-plugin-resolve@^1.6.0