这个配置有三个主要特性,但似乎有很多重复,我想知道我是否可以改进它。
1检测静态/img中的所有pngs和jpgs,如果请求浏览器支持webp版本,则尝试webp版本。
2检测不支持es6的浏览器并为site.babel.js服务,否则将服务于未加密的site.js。
3代理所有其他请求到运行在端口3000上的节点应用程序。
upstream node_upstream {
server node:3000;
keepalive 64;
}
#Required since SSL termination is higher up at the AWS load balance
我的代码中有一个任务有问题。我有一些图像,我想使用“gulp”模块将它们从.jpg转换为.webp,但是当我在正常情况下运行gulp函数时,会出现以下错误:
[00:00:00]Starting 'versionWebp'...
[00:00:00]'versionWebp' errored after 8.92 msTypeError: dest.on is not a function
[00:00:00]at DestroyableTransform.Readable.pipe (D:\Cursos\Curso 06\FestivalMusica_inic
我的最终目标是检测浏览器是否能够显示webp图像。如果是的话,将页面上的所有图像替换为它们的webp等价物(位于同名的目录中,只是扩展名不同)。
目前,我有一个脚本可以成功地检测浏览器是否能够显示webp。
(function(){
var WebP=new Image();
WebP.onload=WebP.onerror=function(){
if(WebP.height!=2){
console.log("You do not have WebP support.");
} else {
console.log("
我用的是Rails4。现在,我想在update.js.erb中获取注释内容,但是通过这个错误:"Uncaught :无效或意外令牌“。
我的comments_controller.rb
def update
@comment = @commentable.comments.find(params[:id])
if @comment.update_attributes(comment_params)
respond_to do |format|
format.js
end
end
end
我在mysql中的评论内容如下