Skip to content

Commit 43d95cc

Browse files
authored
fix: remove vite-plugin-lib-inject-css (vbenjs#4793)
1 parent faf18d0 commit 43d95cc

File tree

8 files changed

+3
-31
lines changed

8 files changed

+3
-31
lines changed

apps/backend-mock/nitro.config.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import errorHandler from './error';
22

3+
process.env.COMPATIBILITY_DATE = new Date().toISOString();
34
export default defineNitroConfig({
45
devErrorHandler: errorHandler,
56
errorHandler: '~/error',

internal/vite-config/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"html-minifier-terser": "catalog:",
3636
"nitropack": "catalog:",
3737
"resolve.exports": "catalog:",
38-
"vite-plugin-lib-inject-css": "catalog:",
3938
"vite-plugin-pwa": "catalog:",
4039
"vite-plugin-vue-devtools": "catalog:"
4140
},

internal/vite-config/src/config/library.ts

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ function defineLibraryConfig(userConfigPromise?: DefineLibraryOptions) {
1919

2020
const plugins = await loadLibraryPlugins({
2121
dts: false,
22-
injectLibCss: true,
2322
injectMetadata: true,
2423
isBuild,
2524
mode,

internal/vite-config/src/plugins/index.ts

+1-6
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import { visualizer as viteVisualizerPlugin } from 'rollup-plugin-visualizer';
1414
import viteCompressPlugin from 'vite-plugin-compression';
1515
import viteDtsPlugin from 'vite-plugin-dts';
1616
import { createHtmlPlugin as viteHtmlPlugin } from 'vite-plugin-html';
17-
import { libInjectCss as viteLibInjectCss } from 'vite-plugin-lib-inject-css';
1817
import { VitePWA } from 'vite-plugin-pwa';
1918
import viteVueDevTools from 'vite-plugin-vue-devtools';
2019

@@ -225,18 +224,14 @@ async function loadLibraryPlugins(
225224
): Promise<PluginOption[]> {
226225
// 单独取,否则commonOptions拿不到
227226
const isBuild = options.isBuild;
228-
const { dts, injectLibCss, ...commonOptions } = options;
227+
const { dts, ...commonOptions } = options;
229228
const commonPlugins = await loadCommonPlugins(commonOptions);
230229
return await loadConditionPlugins([
231230
...commonPlugins,
232231
{
233232
condition: isBuild && !!dts,
234233
plugins: () => [viteDtsPlugin({ logLevel: 'error' })],
235234
},
236-
{
237-
condition: injectLibCss,
238-
plugins: () => [viteLibInjectCss()],
239-
},
240235
]);
241236
}
242237

internal/vite-config/src/typing.ts

-3
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,6 @@ interface ApplicationPluginOptions extends CommonPluginOptions {
130130
interface LibraryPluginOptions extends CommonPluginOptions {
131131
/** 开启 dts 输出 */
132132
dts?: boolean | PluginOptions;
133-
134-
/** 是否注入lib css */
135-
injectLibCss?: boolean;
136133
}
137134

138135
type ApplicationOptions = ApplicationPluginOptions;

packages/@core/base/design/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
".": {
2929
"types": "./src/index.ts",
3030
"development": "./src/index.ts",
31-
"default": "./dist/index.mjs"
31+
"default": "./dist/style.css"
3232
}
3333
},
3434
"publishConfig": {

pnpm-lock.yaml

-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,6 @@ catalog:
162162
vite-plugin-dts: 4.2.1
163163
vite-plugin-html: ^3.2.2
164164
vite-plugin-lazy-import: ^1.0.7
165-
vite-plugin-lib-inject-css: ^2.1.1
166165
vite-plugin-pwa: ^0.20.5
167166
vite-plugin-vue-devtools: ^7.6.2
168167
vitepress: ^1.4.3

0 commit comments

Comments
 (0)