@handsomezyw/auto-deploy-webpack-plugin

1.0.7 • Public • Published

auto-deploy-webpack-plugin

Upload your packaged folder to the specified path on the server(The file in the specified path will be cleared first)

Installation

Install with npm

npm install @handsomezyw/auto-deploy-webpack-plugin

Usage

const AutoDeployWebpackPlugin = require("@handsomezyw/auto-deploy-webpack-plugin");

const options = {
  serverOptions: {
    username: "administrator",
    host: "xxx.xx.x.xxx",
    password: "123456"
  },
  localPath: "/Users/xx/Desktop/demo/dist",
  serverPath: "Desktop/project/public"
};

// webpack.config.js
module.exports = {
  plugins: [new AutoDeployWebpackPlugin(options)]
};

options

  • serverOptions { object } connect to the SSH configuration of the server

    • username { string } your server username

    • password { string } your server password

    • host { string } your server ip

    • privateKey { string } your privateKey

  • localPath local folder path

  • serverPath server folder path

/@handsomezyw/auto-deploy-webpack-plugin/

    Package Sidebar

    Install

    npm i @handsomezyw/auto-deploy-webpack-plugin

    Weekly Downloads

    3

    Version

    1.0.7

    License

    ISC

    Unpacked Size

    16.9 kB

    Total Files

    9

    Last publish

    Collaborators

    • handsomezyw