Deployment 部署静态html/css/js的最轻/最简单的方法(一个命令中最小化、本地化、在服务器上上载)

Deployment 部署静态html/css/js的最轻/最简单的方法(一个命令中最小化、本地化、在服务器上上载),deployment,gulp,gruntjs,integration,translation,Deployment,Gulp,Gruntjs,Integration,Translation,从一个命令行,最简单的方法是: 最小化静态html、css、js、png和jpeg 替换翻译以形成多个静态页面 将最小化的文件上载到服务器上 翻译部分: 。。结果将是: index.html , fr/index.html , de/index.html , es/index.html ,所有这些站点都是静态文件,最小化 该工具应该是一个软件或一个脚本,至少可以从Linux上使用,因此用户只需按下一个按钮或运行一个命令,就可以让所有的魔法生效 作为输入配置,它应该有什么文件夹,它应该得到的文件

从一个命令行,最简单的方法是:

最小化静态html、css、js、png和jpeg

替换翻译以形成多个静态页面

将最小化的文件上载到服务器上

翻译部分:

。。结果将是:

index.html , fr/index.html , de/index.html , es/index.html
,所有这些站点都是静态文件,最小化

该工具应该是一个软件或一个脚本,至少可以从Linux上使用,因此用户只需按下一个按钮或运行一个命令,就可以让所有的魔法生效

作为输入配置,它应该有什么文件夹,它应该得到的文件html,js,css,图像,它应该得到的po文件,以及ftp连接细节。就这样

总之,它是一个静态网站,每种语言有1到3页-没有服务器动态,没有节点,没有php,没有java,没有ruby。因此,无需安装jenkins服务器或类似服务器


太简单了!!超级简单

使用。定义规则,例如缩小、翻译、发布等,以反映您的项目需要,并最终定义一个默认值,在部署管道之后调用这些规则。从项目目录运行make是您的唯一命令。

谢谢您的建议。对我来说,Makefile更多的是关于项目编译,就像要编译的C项目一样。您的答案表明,它还可以帮助处理一些非常简单的基于web的项目,如翻译、最小化、服务器上的ftp/scp。这真的能帮上忙吗??令人惊讶的问题!您可以在Makefile中执行任何可以从CLI执行的操作。
index.html , fr/index.html , de/index.html , es/index.html