Instala o pacote completo com referência local e todos os modos publicados.
install ymlymlO parser é deliberadamente estrito: tabs e listas em bloco como - item não são suportados. Valide YAML desconhecido com -c; para documentos complexos, use
yml <file> [key|options] · yml dump <file>yml <file>mostrar dados YAML
yml <file> <key>mostrar um caminho pontuado exato
yml dump <file>mostrar o texto-fonte YAML normalizado
-f <text|mask> [-k|-v]procurar correspondências em chaves ou valores; * e ? ativam uma máscara
-w <key> : <value>gravar um valor diretamente no arquivo
-w <key> < <file>gravar um valor lido de outro arquivo
-d <key>excluir um valor pelo caminho pontuado
-cvalidar o arquivo YAML
Com o core atual, um arquivo aberto com sucesso passa a ficar disponível imediatamente como $. Se este módulo for o manipulador instalado de maior prioridade para a extensão, basta digitar o nome do arquivo para abri-lo por este comando. Esses são atalhos do core;
-f pesquisa caminhos e valores. Use -k somente para chaves ou -v somente para valores. Consultas com * ou ? são tratadas como máscaras.
-w grava imediatamente no arquivo. Depois de : vem um valor em linha; < <file> lê o valor de outro arquivo. -d exclui um caminho pontuado.
O módulo implementa de propósito o subconjunto de configuração comum em hospedagem compartilhada. Recursos avançados do formato devem ser editados como texto com edit ou code.
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install ymlInstalar o pacote reduzido. A referência local é omitida;
install yml -mInstalar exatamente esta versão publicada.
install yml -v 1.1.5upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade ymlRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install yml -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
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 strictapp.ymlapplication.name lil-shop
application.debug true
database.host localhost
database.port 3306
database.options.0 utf8mb4
database.options.1 strictyml $ database.hostlocalhostyml $ -f "database*" -kdatabase.host localhost
database.port 3306
database.options.0 utf8mb4
database.options.1 strictyml $ -f "strict" -vdatabase.options.1 strictyml $ -w database.password : "Ed1g!fs:13od"database.password Ed1g!fs:13odyml $ -d database.passworddatabase.host localhost
database.port 3306yml $ -cValid YAMLyml dump $application:
name: lil-shop
debug: true
database:
host: localhost
port: 3306yml \sandbox\config\missing.ymlArquivo não encontradosandbox/config/app.ymlO exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.
application:
name: lil-shop
debug: true
database:
host: localhost
port: 3306
options: ["utf8mb4", "strict"]
Leitura, busca, gravação, remoção e validação seguem agora o mesmo padrão de opções.