Skip to content

Commit 353dee9

Browse files
committed
chore: 优化构建配置
1 parent c297938 commit 353dee9

File tree

3 files changed

+84
-2
lines changed

3 files changed

+84
-2
lines changed

package-lock.json

Lines changed: 78 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,14 @@
5757
"license": "MIT",
5858
"dependencies": {
5959
"chalk": "^4.1.2",
60-
"swagger-typescript-api": "^12.0.4"
60+
"swagger-typescript-api": "^12.0.4",
61+
"try-flatten": "^1.0.1"
6162
},
6263
"devDependencies": {
6364
"@commitlint/cli": "^17.4.4",
6465
"@commitlint/config-conventional": "^17.4.4",
6566
"@commitlint/types": "^17.4.4",
67+
"@rollup/plugin-node-resolve": "^15.0.1",
6668
"@rollup/plugin-replace": "^5.0.2",
6769
"@rollup/plugin-typescript": "^11.0.0",
6870
"@types/node": "^18.15.7",

rollup.config.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import nodeResolve from '@rollup/plugin-node-resolve';
12
import replace from '@rollup/plugin-replace';
23
import typescript from '@rollup/plugin-typescript';
34
import pkg from './package.json' assert { type: 'json' };
@@ -21,7 +22,9 @@ export default {
2122
sourcemap: true,
2223
},
2324
],
25+
external: Object.keys(pkg.dependencies),
2426
plugins: [
27+
nodeResolve(),
2528
replace({
2629
preventAssignment: true,
2730
'process.env.PKG_NAME': JSON.stringify(pkg.name),

0 commit comments

Comments
 (0)