Nginx是否在配置中支持注释块?


54

我这里有一个nginx配置。我需要注释掉其中的块:

...things I want...
...things I don't want...
...things I want...

东西长30至50行,我不会备份和删除它们。我也不想#在30-50行代码的开头写入s,也不想编写脚本/配置我的文本编辑器来执行此操作。我认为这是一个非常琐碎的功能。

我试过了

...things I want...
/*
...things I don't want...
*/
...things I want...

但这是行不通的。它真的是nginx中不受支持的功能吗?


现代编辑器无需配置。突出显示行并运行注释命令(例如,ctrl + /在Atom和VSCode中)。对于Vim,您需要对其进行配置,例如可以安装vim-commentary插件。
丹尼斯

1
@Dennis在我看来,要在远程服务器上安装复杂的开发环境并以root用户身份运行它们,仅此对于该问题而言是不可行的解决方案。
user259412 '18

Answers:


86

Nginx配置文件不支持注释块。他们只接受#一行开头的评论。您还可以在其后的#一行上有一个有效的语句,后接a ,然后是注释。(资源。)

如果您要删除30到50行,建议您完全删除该块(在复制文件后),以免造成混淆。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.