Skip to content

legend402/unplugin-ftp-upload

Repository files navigation

unplugin-ftp-upload

NPM version

After you build your project, automatically upload the project to your service.

Usage

options desc type default must
host service host string
port service port string
username service username string
password service password string
serviceDir website dir in your service string
delay How long after the package is complete number 1500ms
backupPath backup file path string

other config, look here

目前支持wepack,vite,其他打包工具还在摸索中

Install

npm i unplugin-ftp-upload
Vite
// vite.config.ts
import Starter from 'unplugin-ftp-upload/vite'

export default defineConfig({
  plugins: [
    Starter({ /* options */ }),
  ],
})

Example: playground/

<br></details>

Webpack
// webpack.config.js
module.exports = {
  /* ... */
  plugins: [
    require('unplugin-ftp-upload/webpack')({ /* options */ })
  ]
}

<br></details>

Vue CLI
// vue.config.js
module.exports = {
  configureWebpack: {
    plugins: [
      require('unplugin-ftp-upload/webpack')({ /* options */ }),
    ],
  },
}

<br></details>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published