Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

VS Code Extension Manager

License

NotificationsYou must be signed in to change notification settings

microsoft/vscode-vsce

Repository files navigation

The Visual Studio Code Extension Manager

Build StatusVersion

This tool assists in packaging and publishing Visual Studio Code extensions.

Read theDocumentation on the VS Code website.

Requirements

Node.js at least20.x.x.

Linux

In order to save credentials safely, this project useskeytar which useslibsecret, which you may need to install before publishing extensions. Setting theVSCE_STORE=file environment variable will revert back to the file credential store. Using theVSCE_PAT environment variable will also avoid usingkeytar.

Depending on your distribution, you will need to run the following command:

  • Debian/Ubuntu:sudo apt-get install libsecret-1-dev
  • Alpine:apk add libsecret
  • Red Hat-based:sudo yum install libsecret-devel
  • Arch Linux:sudo pacman -S libsecret

Usage

$npx @vscode/vsce --version

@vscode/vsce is meant to be mainly used as a command-line tool. It can also be used as a library since it exposes a smallAPI. When using@vscode/vsce as a library, be sure to sanitize any user input used in API calls to prevent security issues.

Supported package managers:

  • npm >=6
  • yarn >=1 <2

Configuration

You can configure the behavior ofvsce by using CLI flags (runvsce --help to list them all). Example:

$npx @vscode/vsce publish --baseImagesUrl https://my.custom/base/images/url

Or you can also set them in thepackage.json, so that you avoid having to retype the common options again. Example:

// package.json{"vsce": {"baseImagesUrl":"https://my.custom/base/images/url","dependencies":true,"yarn":false  }}

Development

First clone this repository, then:

$npm install$npm run watch:build# or `watch:test` to also build tests

Once the watcher is up and running, you can run out of sources with:

$node vsce

Tests can be executed with:

$npmtest

Note:Yarn is required to run the tests.

About

VS Code Extension Manager

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp