Node MsDeploy
Simplified Node.js interface for MsDeploy (Windows platform only)
Install NPM
npm install node-msdeploy --save
Usage
Setup deployment on Microsoft Azure AppService
// Import modulelet NodeMsDeploy = ; // Define deploy options (ex. Azure App Service)let deployOptions = computerName : 'my-app.scm.azurewebsites.net' site: 'my-app' protocol: 'https' port: 443 userName: '$my-app' password: 'my-supersecret-password123!' authType: 'Basic' packageFile: 'C:\\folder\\subfolder\\zip-with-application.zip'; // Initialize deployerlet deployer = deployOptions; // Launch deployment and handle promisedeployer;