1.2.3 • Published 3 years ago
vite-plugin-lvdeploy v1.2.3
使用
npm install vite-plugin-lvdeploy
vite.config.js中引入import vitePluginLvdeploy from './vite-plugin-lvdeploy'
- 在plugins中添加并使用
plugins: [
vue(),
vitePluginLvdeploy({
"dev":{
host:'xxx.xxx.xxx.xxx',//服务器IP
port:22,//服务器端口
username:'xxxxxx',//服务器ssh登录用户名
password:'xxxxxx',//服务器ssh登录密码
serverpath:'/www/xxxx/xxxx',//服务器web目录 切记不要加/ 当前目录不存在会创建目录并且当前目录所有文件会被清空重新部署前端项目
},
"test":{
host:'xxx.xxx.xxx.xxx',//服务器IP
port:22,//服务器端口
username:'xxxxxx',//服务器ssh登录用户名
password:'xxxxxx',//服务器ssh登录密码
serverpath:'/www/xxxx/xxxx',//服务器web目录 切记不要加/ 当前目录不存在会创建目录并且当前目录所有文件会被清空重新部署前端项目
}
//...其他自定义环境
}),
]
- npm run build
注意
- 当不输入0时只会打包zip包不会部署
- serverpath参数路径 会自动检测是否存在不存在会创建目录 若存在会清空当前目录
- vite.config.js中若未配置 build.outDir(打包文件名夹名称) 将会使用默认值 'dist';
预览效果
开始打包
选择环境
开始部署
服务器查看