README
deploy-files
使用node上传文件到远程机器
代码说明
- index.js 普通上传
- fsr.js 使用邮箱验证的安全方式上传
- webpack-plugin.js webpack插件
配置
webpack.config.js增加deployMap字段
{
...
deployMap: {
sandbox: {
receiver: 'http://YOUR_HOST/receiver',
templatePath: '/home/work/nginx_static/html/test/template',
staticPath: '//home/work/nginx_static/html/test/static',
staticDomain: 'http://test.com:8888',
throttle: 200 // 文件上传的延迟时间,默认为200ms
},
sandbox2: {
...
}
},
...
}
服务端配置
把receiver.php,部署到远程机器,并保证receiver.php
能被正常访问
直接访问http://YOUR_HOST/YOUR_PATH/receiver.php
时,页面应该显示这行字
I'm ready for that, you know.
常见问题
- Error:部署token已过期
执行: rm ~/.deploy-tmp/deploy.json,删除本地缓存文件即可。