Skip to content

Commit cf42964

Browse files
committed
fix: 添加 @rollup/plugin-node-resolve 插件处理 .tsx 扩展名
1 parent b82b806 commit cf42964

3 files changed

Lines changed: 46 additions & 0 deletions

File tree

packages/core/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"react-dom": ">=18.0.0"
4141
},
4242
"devDependencies": {
43+
"@rollup/plugin-node-resolve": "^16.0.3",
4344
"@tailwindcss/vite": "^4.0.0",
4445
"@types/react": "^18.3.12",
4546
"@types/react-dom": "^18.3.1",

packages/core/vite.config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import react from '@vitejs/plugin-react';
33
import dts from 'vite-plugin-dts';
44
import tailwindcss from '@tailwindcss/vite';
55
import { resolve } from 'path';
6+
import { nodeResolve } from '@rollup/plugin-node-resolve';
67

78
export default defineConfig({
89
server: {
@@ -16,6 +17,9 @@ export default defineConfig({
1617
insertTypesEntry: true,
1718
rollupTypes: true,
1819
}),
20+
nodeResolve({
21+
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json'],
22+
}),
1923
],
2024
resolve: {
2125
alias: {
@@ -55,5 +59,8 @@ export default defineConfig({
5559
},
5660
},
5761
},
62+
commonjsOptions: {
63+
extensions: ['.js', '.ts', '.tsx'],
64+
},
5865
},
5966
});

pnpm-lock.yaml

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)