Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install ymlymlAyrıştırıcı bilinçli olarak katıdır: sekmeler ve - item biçimindeki blok listeler desteklenmez. Tanımadığınız YAML dosyasını önce -c ile doğrulayın; karmaşık belgeler için
yml <file> [key|options] · yml dump <file>yml <file>YAML verilerini göster
yml <file> <key>tam noktalı yolu göster
yml dump <file>normalleştirilmiş YAML kaynak metnini göster
-f <text|mask> [-k|-v]anahtar veya değerlerde eşleşme ara; * ve ? maske kullanır
-w <key> : <value>değeri doğrudan dosyaya yaz
-w <key> < <file>başka bir dosyadan okunan değeri yaz
-d <key>noktalı yoldaki değeri sil
-cYAML dosyasını doğrula
Önce database.host değerini okuyun. -f yol ve değerlerde, -k yalnızca anahtarlarda, -v yalnızca değerlerde arar. Normal metinde büyük/küçük harf ayrımı yoktur; * ve ? maskedir. -c sözdizimini doğrular, dump dosyanın yeniden oluşturulmuş metnini gösterir.
-w <key> : <value> değeri hemen kaydeder; -w <key> < <file> başka dosyadan okur, -d <key> bir yolu siler. Sayılar ile true/false türlenmiş değerler olarak yorumlanabilir. Yazmadan önce yedek alın. $, Core içinde en son açılan dosyadır; yalnızca dosya adı kullanmak ilgili işleyiciyi başlatabilir.
Girintili haritalar ve JSON biçimindeki satır içi listeler desteklenir; - item blok listeleri, sekmeler, çapa, takma ad, etiket ve çok satırlı bloklar desteklenmez. Tekrarlı anahtarlar reddedilir. Yazma sırasında yorumlar ve özgün boşluklar kaybolur. Karmaşık YAML için
Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.
Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.
Base ve Minimum aynı geçerli modül sürümünün iki paketidir.
Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install ymlAzaltılmış paketi kurun. Yerel başvuru dahil değildir;
install yml -mTam olarak bu yayımlanmış sürümü kurun.
install yml -v 1.1.6upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.
upgrade ymlÇekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.
install yml -uÖrnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.
cd \sandbox\config | yml app.ymlapplication.name lil-shop
application.debug true
database.host localhost
database.port 3306
database.options.0 utf8mb4
database.options.1 strictyml config/app.ymlapplication.name lil-shop
application.debug true
database.host localhost
database.port 3306
database.options.0 utf8mb4
database.options.1 strictyml config/app.yml database.hostlocalhostyml config/app.yml database.options.1strictyml config/app.yml -f "database.*" -kdatabase.host localhost
database.port 3306
database.options.0 utf8mb4
database.options.1 strictyml config/app.yml -f "strict" -vdatabase.options.1 strictyml config/app.yml -f "debug"application.debug trueyml config/app.yml -w application.debug : falseapplication.debug falseyml config/app.yml -w application.name < config/plain-value.txtapplication.name demo-siteyml config/app.yml -d database.options.0application.name lil-shop
application.debug true
database.host localhost
database.port 3306
database.options.0 strictyml config/app.yml -cValid YAMLyml dump config/app.ymlapplication:
name: lil-shop
debug: true
database:
host: localhost
port: 3306
options: ["utf8mb4","strict"]yml config/app.yml unknown.keyPath not foundyml config/invalid.yml -cYAML block lists are not supported; use inline JSON-style listsyml config/missing.ymlFile not foundyml config/app.yml -w database.portValue required after : or sandbox/config/app.ymlÖrnek, korumalı /sandbox/ dokümantasyon alanındaki bir dosya veya dizini kullanır.
application:
name: lil-shop
debug: true
database:
host: localhost
port: 3306
options: ["utf8mb4", "strict"]