Unterstützt Nginx Kommentarblöcke in der Konfiguration?


54

Ich habe hier eine nginx config. Ich muss Blöcke darin auskommentieren:

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

Die Dinge sind 30-50 Zeilen lang, und ich werde sie nicht sichern und löschen. Ich möchte auch nicht #s an den Anfang von 30-50 Codezeilen schreiben , und ich möchte auch nicht meinen Texteditor skripten / konfigurieren, um dies zu tun. Ich denke, es ist ein ziemlich triviales Merkmal.

Ich habe es versucht

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

Aber es geht nicht. Ist es wirklich eine nicht unterstützte Funktion in der Nginx?


Moderne Editoren müssen nicht konfiguriert werden. Markieren Sie die Zeilen und führen Sie den Kommentarbefehl aus (z. B. ctrl + /in Atom und VSCode). Für Vim müssen Sie es konfigurieren, z. B. können Sie das Vim-Kommentar- Plugin installieren .
Dennis

1
@Dennis Meiner Meinung nach wäre es eine undurchführbare Lösung für dieses Problem, komplexe Entwicklungsumgebungen auf Remote-Servern zu installieren und als Root auszuführen.
user259412

Antworten:


86

Nginx-Konfigurationsdateien unterstützen keine Kommentarblöcke. Sie akzeptieren nur #am Anfang einer Zeile einen Kommentar. Sie können auch eine gültige Anweisung gefolgt von einem #und einem Kommentar in derselben Zeile eingeben. (Quelle.)

Wenn Sie zwischen 30 und 50 Zeilen ausschließen müssen, würde ich vorschlagen, den Block vollständig zu entfernen (nachdem Sie eine Kopie der Datei erstellt haben), um Verwirrung zu vermeiden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.