-
Notifications
You must be signed in to change notification settings - Fork 34.6k
Closed
Labels
debtCode quality issuesCode quality issuesengineeringVS Code - Build / issue tracking / etc.VS Code - Build / issue tracking / etc.
Milestone
Description
We can ship less and gain more. This is a simple sample that enables webpack for extensions: extension.webpack.config.js
. All configs should inherit from the shared config, get in touch with me if something doesn't work.
- it is important to name the file
extension.webpack.config.js
- try this with
npx webpack --config extensions/<your-extension>/extension.webpack.config.js
- update the
.vscodeignoe
file, exclude theout
folder and config-file - run a full product build via
yarn run gulp vscode-darwin
etc before pushing
Extensions that should be webpack'ed:
- markdown @mjbvz
- extension-editing @chrmarti
- npm @egamma
- configuration-editing @jrieken
- php @aeschli @roblourens
- merge-conflict @jrieken @chrmarti
- search-rg @roblourens
- 💪 node2 @roblourens
- 💪 node @weinand or @roblourens
Metadata
Metadata
Assignees
Labels
debtCode quality issuesCode quality issuesengineeringVS Code - Build / issue tracking / etc.VS Code - Build / issue tracking / etc.