unplugin-ftp-upload
v0.1.5
Published
After you build your project, automatically upload the project to your service.
Downloads
3
Maintainers
Readme
unplugin-ftp-upload
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
Install
npm i unplugin-ftp-upload
// vite.config.ts
import Starter from 'unplugin-ftp-upload/vite'
export default defineConfig({
plugins: [
Starter({ /* options */ }),
],
})
Example: playground/
<br></details>
// webpack.config.js
module.exports = {
/* ... */
plugins: [
require('unplugin-ftp-upload/webpack')({ /* options */ })
]
}
<br></details>
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
require('unplugin-ftp-upload/webpack')({ /* options */ }),
],
},
}
<br></details>