@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

Readme

Keywords

Package Sidebar

Install

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

Weekly Downloads

0

Version

1.0.7

License

ISC

Unpacked Size

16.9 kB

Total Files

9

Last publish

Collaborators

  • handsomezyw