Skip to content

Commit 2baedc8

Browse files
author
mazhaobo
committed
build(renderer-core): 更新打包配置并升级 classnames 依赖
- 更新 renderer-core 包的 package.json 文件,增加类型声明和样式文件引用 - 添加 exports 字段以支持不同的模块系统 - 修改 vite.config.ts 中的输出文件名和 css 文件名 - 在多个包中升级 classnames 依赖至 2.5.1 版本
1 parent 7d2d13a commit 2baedc8

6 files changed

Lines changed: 47 additions & 8 deletions

File tree

modules/material-parser/test/fixtures/multiple-exported-component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "es/index.js",
66
"module": "es/index.js",
77
"dependencies": {
8-
"classnames": "^2.2.6",
8+
"classnames": "^2.5.1",
99
"prop-types": "^15.7.2",
1010
"react": "^18.2.0",
1111
"react-dom": "^18.2.0",

modules/material-parser/test/fixtures/ts-component2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"component"
2828
],
2929
"dependencies": {
30-
"classnames": "^2.2.6",
30+
"classnames": "^2.5.1",
3131
"prop-types": "^15.5.8"
3232
},
3333
"devDependencies": {

packages/react-renderer/package.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,20 @@
3333
"access": "public",
3434
"registry": "https://registry.npmjs.org/",
3535
"main": "dist/react-renderer.umd.js",
36-
"module": "dist/react-renderer.es.js"
36+
"module": "dist/react-renderer.es.js",
37+
"types": "dist/index.d.ts",
38+
"style": "dist/react-renderer.css",
39+
"exports": {
40+
".": {
41+
"import": "dist/react-renderer.es.js",
42+
"require": "dist/react-renderer.umd.js",
43+
"default": "dist/react-renderer.umd.js",
44+
"style": "dist/react-renderer.css"
45+
},
46+
"./style.css": {
47+
"default": "dist/react-renderer.css"
48+
}
49+
}
3750
},
3851
"repository": {
3952
"type": "http",

packages/react-simulator-renderer/package.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,20 @@
4343
"access": "public",
4444
"registry": "https://registry.npmjs.org/",
4545
"main": "dist/react-simulator-renderer.umd.js",
46-
"module": "dist/react-simulator-renderer.es.js"
46+
"module": "dist/react-simulator-renderer.es.js",
47+
"types": "dist/index.d.ts",
48+
"style": "dist/react-simulator-renderer.css",
49+
"exports": {
50+
".": {
51+
"import": "dist/react-simulator-renderer.es.js",
52+
"require": "dist/react-simulator-renderer.umd.js",
53+
"default": "dist/react-simulator-renderer.umd.js",
54+
"style": "dist/react-simulator-renderer.css"
55+
},
56+
"./style.css": {
57+
"style": "dist/react-simulator-renderer.css"
58+
}
59+
}
4760
},
4861
"repository": {
4962
"type": "http",

packages/renderer-core/package.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,21 @@
4040
"publishConfig": {
4141
"access": "public",
4242
"registry": "https://registry.npmjs.org/",
43-
"main": "dist/react-renderer-core.umd.js",
44-
"module": "dist/react-renderer-core.es.js"
43+
"main": "dist/index.umd.js",
44+
"module": "dist/index.es.js",
45+
"types": "dist/index.d.ts",
46+
"style": "dist/index.css",
47+
"exports": {
48+
".": {
49+
"import": "./dist/index.es.js",
50+
"require": "./dist/index.umd.js",
51+
"default": "./dist/index.umd.js",
52+
"style": "./dist/index.css"
53+
},
54+
"./style.css": {
55+
"style": "./dist/index.css"
56+
}
57+
}
4558
},
4659
"repository": {
4760
"type": "http",

packages/renderer-core/vite.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ export default defineConfig({
2121
build: {
2222
lib: {
2323
entry: './src/index.ts',
24-
fileName: (format, entryName) => `react-renderer-core.${format}.js`,
24+
fileName: (format, entryName) => `${entryName}.${format}.js`,
2525
name: 'LowCodeReactRendererCore',
26-
cssFileName: 'react-renderer-core',
26+
cssFileName: 'index',
2727
},
2828
rollupOptions: {
2929
output: {

0 commit comments

Comments
 (0)