Skip to content

Commit 18533ce

Browse files
author
sunzhongyi
committed
fix: solve dependence not found error in runtime
1 parent 6c2aa74 commit 18533ce

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

.github/workflows/publish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ jobs:
4848
cat package.json | jq '.name, .version, .publisher'
4949
5050
- name: Package extension
51-
run: vsce package --no-dependencies
51+
run: vsce package
5252

5353
- name: List generated files
5454
run: ls -la *.vsix
5555

5656
- name: Publish to VS Code Marketplace
57-
run: vsce publish -p $VSCE_TOKEN --no-dependencies
57+
run: vsce publish -p $VSCE_TOKEN
5858
env:
5959
VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}
6060

@@ -98,10 +98,10 @@ jobs:
9898
run: npm install -g @vscode/vsce
9999

100100
- name: Package pre-release
101-
run: vsce package --pre-release --no-dependencies
102-
101+
run: vsce package --pre-release
102+
103103
- name: Publish pre-release to VS Code Marketplace
104-
run: vsce publish --pre-release -p $VSCE_TOKEN --no-dependencies
104+
run: vsce publish --pre-release -p $VSCE_TOKEN
105105
env:
106106
VSCE_TOKEN: ${{ secrets.VSCE_TOKEN }}
107107

.vscodeignore

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,21 @@ src/**
77
# Build and development files
88
.vscode-test/**
99
.vscode/**
10-
node_modules/**
1110
rollup.config.mjs
1211
tailwind.config.mjs
1312
postcss.config.js
1413
tsconfig.json
1514
webviews/tsconfig.json
1615

16+
# Exclude dev dependencies but keep production dependencies
17+
node_modules/**/test/**
18+
node_modules/**/tests/**
19+
node_modules/**/*.test.js
20+
node_modules/**/*.spec.js
21+
node_modules/**/README.md
22+
node_modules/**/CHANGELOG.md
23+
node_modules/**/.github/**
24+
1725
# Development dependencies and configs
1826
.eslintrc.*
1927
.prettierrc.*

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@
123123
"build": "npm run compile && npm run build:webview",
124124
"build:watch": "npm run compile && npm run build:webview -- --watch",
125125
"prepackage": "npm run build && node scripts/pre-publish-check.js",
126-
"package": "vsce package --no-dependencies",
127-
"publish": "vsce publish --no-dependencies"
126+
"package": "vsce package",
127+
"publish": "vsce publish"
128128
},
129129
"devDependencies": {
130130
"@rollup/plugin-commonjs": "^25.0.7",

0 commit comments

Comments
 (0)