Skip to content

Commit 50c936d

Browse files
committed
fix: 修复因为构建的时候把vue打包进去的问题
1 parent 223273c commit 50c936d

File tree

3 files changed

+17
-33
lines changed

3 files changed

+17
-33
lines changed

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wsfe/vue-tree",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"types": "./types",
55
"description": "A vue tree component using virtual list.",
66
"main": "./dist/vue-tree.umd.min.js",
@@ -9,7 +9,8 @@
99
".": {
1010
"import": "./dist/vue-tree.mjs",
1111
"require": "./dist/vue-tree.umd.js"
12-
}
12+
},
13+
"./*": "./*"
1314
},
1415
"scripts": {
1516
"dev": "vite",
@@ -50,6 +51,9 @@
5051
],
5152
"homepage": "https://github.com/wsfe/vue-tree",
5253
"license": "MIT",
54+
"dependencies": {
55+
"vue-demi": "latest"
56+
},
5357
"devDependencies": {
5458
"@babel/preset-env": "^7.20.2",
5559
"@babel/preset-typescript": "^7.18.6",
@@ -69,7 +73,6 @@
6973
"typescript": "^4.9.5",
7074
"vite": "^4.1.1",
7175
"vue": "^3.2.47",
72-
"vue-demi": "^0.13.11",
7376
"vue-jest": "5.0.0-alpha.10",
7477
"vue-tsc": "^1.0.24"
7578
},

pnpm-lock.yaml

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

vite.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,12 @@ export default defineConfig((): UserConfig => {
2626
fileName: 'vue-tree'
2727
},
2828
rollupOptions: {
29+
external: ['vue'],
2930
output: {
30-
exports: 'named'
31+
exports: 'named',
32+
globals: {
33+
vue: 'Vue'
34+
}
3135
}
3236
}
3337
}

0 commit comments

Comments
 (0)