Skip to content

Use webpack for all big extensions #57680

@jrieken

Description

@jrieken

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 the out folder and config-file
  • run a full product build via yarn run gulp vscode-darwin etc before pushing

Extensions that should be webpack'ed:


Metadata

Metadata

Assignees

Labels

debtCode quality issuesengineeringVS Code - Build / issue tracking / etc.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions