Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install ymlymlIl parser è volutamente rigoroso: tab e liste a blocchi come - item non sono supportati. Convalida YAML non familiare con -c; per documenti complessi usa
yml <file> [key|options] · yml dump <file>yml <file>mostrare i dati YAML
yml <file> <key>mostrare un percorso puntato esatto
yml dump <file>mostrare il testo sorgente YAML normalizzato
-f <text|mask> [-k|-v]cercare corrispondenze in chiavi o valori; * e ? attivano una maschera
-w <key> : <value>scrivere un valore direttamente nel file
-w <key> < <file>scrivere un valore letto da un altro file
-d <key>eliminare un valore tramite percorso puntato
-cconvalidare il file YAML
Inizia con database.host per un valore specifico. -f cerca nei percorsi e nei valori, -k solo nelle chiavi e -v solo nei valori. Il testo semplice ignora maiuscole e minuscole; * e ? sono maschere. -c verifica la sintassi e dump mostra il testo ricostruito.
-w <key> : <value> salva subito, -w <key> < <file> legge un altro file e -d <key> elimina un percorso. Numeri e true/false possono essere interpretati come tipi. Fai una copia prima di salvare. $ indica l’ultimo file aperto in Core; il solo nome può attivare il relativo gestore.
Sono supportate mappe con rientri e liste in stile JSON, non liste a blocchi - item, tab, ancore, alias, tag o blocchi multilinea. Le chiavi duplicate sono rifiutate. La scrittura perde commenti e spaziatura originale. Per YAML complesso usa
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install ymlInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install yml -mInstalla esattamente questa versione pubblicata.
install yml -v 1.1.6upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade ymlRimuove il blocco estensione senza toccare core e altri moduli.
install yml -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
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.ymlL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
application:
name: lil-shop
debug: true
database:
host: localhost
port: 3306
options: ["utf8mb4", "strict"]
Versione stabile attuale di