继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

简单配置前端工程实现文件打包好后自动上传至服务器

MYYA
关注TA
已关注
手记 300
粉丝 75
获赞 326

现在前端项目都是用构建工具写的,比如vue-cli,create-react-app,dva-cli等,打包完每次都要把文件复制到服务器,要是后期甲方爸爸不做修改还好,要是每天给你提一个这里加个图片,那里改下样式的,每次都是npm run build,然后打开服务器,上传。。。很累,也很烦。
其实像以上那种构建工具生成的项目里可以再搭配gulp一起使用,实现打包好项目后自动上传至服务器,
先安装2个依赖包:
npm install gulp gulp-sftp --save-dev
然后在项目根目录下新建gulpfile.js文件(gulp的默认入口文件)


webp

配置文件


如上图,配置一个简单的任务,任务配置参数自行百度gulp-sftp这个插件,文档写的很详细了。
之后再在package.json里面配置一条命令"upload": "node build/build.js && gulp"


webp

命令配置


如图,这样如果想打包上传直接npm run upload就好了。



作者:安东尼的漫长岁月
链接:https://www.jianshu.com/p/5d4bdf06e5da


打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP

热门评论

哇 刚在思否提了这个问题就找到答案了 感谢大佬分享 对我很有帮助

查看全部评论