vsce package
Packages an extension
Options
Name | Description |
---|---|
-o, --out <path> | Output .vsix extension file to <path> location (defaults to <name>-<version>.vsix) |
-t, --target <target...> | Target architecture |
-m, --message <commit message> | Commit message used when calling `npm version` |
--no-git-tag-version | Do not create a version commit and tag when calling `npm version`. Valid only when [version] is provided |
--no-update-package-json | Do not update `package.json`. Valid only when [version] is provided |
--githubBranch <branch> | The GitHub branch used to infer relative links in README.md. Can be overridden by --baseContentUrl and --baseImagesUrl |
--gitlabBranch <branch> | The GitLab branch used to infer relative links in README.md. Can be overridden by --baseContentUrl and --baseImagesUrl |
--no-rewrite-relative-links | Skip rewriting relative links |
--baseContentUrl <url> | Prepend all relative links in README.md with this url |
--baseImagesUrl <url> | Prepend all relative image links in README.md with this url |
--yarn | Use yarn instead of npm (default inferred from presence of yarn.lock or .yarnrc) |
--no-yarn | Use npm instead of yarn (default inferred from lack of yarn.lock or .yarnrc) |
--ignoreFile <path> | Indicate alternative .vscodeignore |
--no-gitHubIssueLinking | Disable automatic expansion of GitHub-style issue syntax into links |
--no-gitLabIssueLinking | Disable automatic expansion of GitLab-style issue syntax into links |
--no-dependencies | Disable dependency detection via npm or yarn |
--pre-release | Mark this package as a pre-release |