软件大小:12.0 KB
软件语言:中文
软件授权:免费软件
软件类别:服务器区
软件等级:
更新时间:2021-08-31
官方网站:https://www.solves.com.cn/
应用平台:Windows7, Windows10, WindowsAll
- 软件介绍
- 软件截图
- 下载地址
如果服务器上的配置文件没有被管理,nginx配置文件就会变得混乱。NginxConfigFormatterGo可以高效地打包二进制文件,可以在服务器上使用。采用go语音编写,执行效率更高。
软件介绍
nginxConfigFormatterGo是nginx配置文件格式化工具,由作者使用Go语言开发。通过nginxConfigFormatterGo,可以根据不同的系统打包二进制文件,在服务器上使用,执行效率更高。
软件特色
可预测的格式化结果。所有评论都在单独的一行。
几个连续的空行合并成一个空行。
花括号中使用Java的习惯。
所有行都以统一的方式缩进,缩进的空格数由用户指定(默认为4个空格)。
多余的空白字符被组合成一个空格,但是注释和引号中的空白字符根本不会被处理。
安装方法
1.获取方法去找github.com/rwx-/nginxConfigFormatterGo
#可能安装在以下目录中
$ HOME/go/bin/nginxConfigFormatterGo
2.go构建方法
git克隆https ://github.com/rwx-/nginxconfigformattergo . git
cd nginxConfigFormatterGo
去建造
3.预编译的二进制包
您可以在发布页面上获取预编译的二进制包。
# linux
wget https://github.com/rwx-/nginxConfigFormatterGo/releases/download/v 1 . 0 . 0/nginxConfigFormatterGo _ Linux _ amd64-O/usr/local/bin/nginxConfigFormatterGo
chmod x/usr/local/bin/nginxConfigFormatterGo
# mac
wget https://github.com/rwx-/nginxConfigFormatterGo/releases/download/v 1 . 0 . 0/nginxConfigFormatterGo _ Darwin _ amd64-O/usr/local/bin/nginxConfigFormatterGo
chmod x/usr/local/bin/nginxConfigFormatterGo
使用说明
名称:NginxConfigFormatterGo-nginx格式化工具
USAGE:/nginxConfigFormatterGo[-s 2][-c utf-8][-b][-v][-t]文件列表
描述:
Nginx格式化工具
AUTHOR:
github.com/rwx
命令:
帮助,h显示命令列表或单个命令的帮助
全球选项:
-charsetvalue,-cvvalue当前支持字符集:gbk、gb18030、windows-1252、utf-8(默认值为: 'utf-8 ')
-spacevalue,-s值缩进的空格数(默认值: 4)
-backup,-b备份原始配置文件
-verbose,-v verbose模式
-测试,-只测试,不真正执行
-help,-h显示本页的帮助信
更新日志
设置缩进的空格数。(默认缩进4个空格)支持更多文件字符集
修复了多行配置的分解问题(这在最初的python项目中没有修复)
修正了原python项目中‘and’的配置问题(只要‘matches’匹配,即使在引号内,前一个也是’,后一个就被视为在引号外。此外,注释中的“,”将被解析,导致引号中的内容混乱)
不需要专门处理${variable}中的{},重写,因为在nginx配置文件的语法中,这些时候的花括号需要用引号括起来,否则语法解析不会通过(参考nginx -t)。
减少了一些不必要的重复处理,从原来的7倍全读写优化减少到6倍全读写优化。
- 本类推荐
- 本类排行
- 热门软件
- 热门标签