Skip to content
Docs Try Aspire

Aspire.Hosting.JavaScript

Official
📦 Aspire.Hosting.JavaScript v13.2.0-preview.1.26159.1
13 Functions
3 Types

Types

Functions

function addJavaScriptApp builder
Adds a JavaScript application resource
addJavaScriptApp(name: string, appDirectory: string, runScriptName?: string): JavaScriptAppResource
function addNodeApp builder
Adds a Node.js application resource
addNodeApp(name: string, appDirectory: string, scriptPath: string): NodeAppResource
function addViteApp builder
Adds a Vite application resource
addViteApp(name: string, appDirectory: string, runScriptName?: string): ViteAppResource
function withBrowserDebugger builder
Configures browser debugging support
withBrowserDebugger(browser?: string): JavaScriptAppResource
function withBuildScript builder
Specifies an npm script to run before starting the application
withBuildScript(scriptName: string, args?: string[]): JavaScriptAppResource
function withBun builder
Configures Bun as the package manager
withBun(install?: boolean, installArgs?: string[]): JavaScriptAppResource
function withDebugging builder
Enables debugging support for a JavaScript application
withDebugging(): JavaScriptAppResource
function withNpm builder
Configures npm as the package manager
withNpm(install?: boolean, installCommand?: string, installArgs?: string[]): JavaScriptAppResource
function withPnpm builder
Configures pnpm as the package manager
withPnpm(install?: boolean, installArgs?: string[]): JavaScriptAppResource
function withRunScript builder
Specifies an npm script to run during development
withRunScript(scriptName: string, args?: string[]): JavaScriptAppResource
function withScriptDebugging builder
Enables debugging support for a Node.js application with an explicit script path
withScriptDebugging(scriptPath: string): NodeAppResource
function withViteConfig builder
Configures a custom Vite configuration file
withViteConfig(configPath: string): ViteAppResource
function withYarn builder
Configures yarn as the package manager
withYarn(install?: boolean, installArgs?: string[]): JavaScriptAppResource