0

Contoh Ralat Pengepala Jadual Pendua TOML

Semak sintaks dan struktur fail konfigurasi TOML secara setempat dan selamat.

Memproses... 0%
Menghuraikan jadual TOML
Mengesahkan pembolehubah
Menyemak blok tatasusunan
Menyemak pengepala pendua
Menyusun pembolehubah

Hasilnya

Halaman ini membuka pengesah TOML yang dipramuat dengan konfigurasi pendek yang mengandungi kesilapan biasa yang sebenar: jadual [pelayan] diisytiharkan sekali berhampiran bahagian atas fail dengan hos dan port, dan kemudian diisytiharkan lagi lebih jauh ke bawah untuk menambah tetapan tamat masa — kemungkinan besar kerana tetapan telah ditambahkan kemudian tanpa menyedari jadual sudah wujud. Semakan gagal di bawah dijalankan secara langsung apabila halaman dimuatkan dan melaporkan baris pengepala pendua yang kedua.

Tidak seperti sintaks tatasusunan jadual kurungan dwi [[...]], pengepala jadual kurungan tunggal seperti [pelayan] hanya dibenarkan muncul sekali bagi setiap fail dalam TOML — setiap kunci yang dimiliki oleh jadual itu mesti dikumpulkan di bawah satu pengisytiharannya. Mengisytiharkannya semula kemudian tidak menggabungkan dua blok; ia hanya tidak sah, dan ia adalah satu kesilapan mudah untuk dibuat dalam fail konfigurasi yang telah berkembang mengikut pertambahan, dengan tetapan baharu dilampirkan di bahagian bawah dan bukannya dimasukkan ke dalam jadual sedia ada.

Gantikan sampel dengan TOML anda sendiri untuk melihat semakan pengepala pendua yang sama digunakan padanya. Bandingkannya dengan pratetap contoh toml-config untuk melihat cara sintaks tatasusunan jadual [[plugins]] mengulangi pengepala tanpa mencetuskan ralat ini.