From f4ca12652ef6e95aa3d1549136dae1d080585da6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=90=E6=AD=A6?= Date: Fri, 31 Jan 2014 01:28:36 +0800 Subject: [PATCH] update --- cn-introduction/03-cli.md | 4 ++-- cn-introduction/04-schema.md | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cn-introduction/03-cli.md b/cn-introduction/03-cli.md index 94c02a1..35df29d 100644 --- a/cn-introduction/03-cli.md +++ b/cn-introduction/03-cli.md @@ -173,7 +173,7 @@ ## 全局执行 `global` -`global` 命令允许你在 [COMPOSER_HOME](#composer-home) 目录下执行其它命令,像 `install`、`require` 或 `update`。 +`global` 命令允许你在 [COMPOSER_HOME](#COMPOSER_HOME) 目录下执行其它命令,像 `install`、`require` 或 `update`。 并且如果你将 `$COMPOSER_HOME/vendor/bin` 加入到了 `$PATH` 环境变量中,你就可以用它在命令行中安装全局应用,下面是一个例子: @@ -478,7 +478,7 @@ 你可以在 `COMPOSER_HOME` 目录中放置一个 `config.json` 文件。在你执行 `install` 和 `update` 命令时,Composer 会将它与你项目中的 `composer.json` 文件进行合并。 -该文件允许你为用户的项目设置 [配置信息](04-schema.md#config) 和 [资源地址](05-repositories.md)。 +该文件允许你为用户的项目设置 [配置信息](04-schema.md#config) 和 [资源库](05-repositories.md)。 若 _全局_ 和 _项目_ 存在相同配置项,那么项目中的 `composer.json` 文件拥有更高的优先级。 diff --git a/cn-introduction/04-schema.md b/cn-introduction/04-schema.md index 182aeca..a45463a 100644 --- a/cn-introduction/04-schema.md +++ b/cn-introduction/04-schema.md @@ -6,10 +6,10 @@ --- - [composer.json](#composer.json) - - [JSON schema](#JSON schema) - - [Root 包](#Root Package) + - [JSON schema](#JSON-schema) + - [Root 包](#Root-Package) - [属性](#Properties) - - [包名 `name`](#package name) + - [包名 `name`](#package-name) - [描述 `description`](#description) - [版本 `version`](#version) - [安装类型 `type`](#type) @@ -43,12 +43,12 @@ --- - + ## JSON schema 我们有一个 [JSON schema](http://json-schema.org) 格式化文档,它也可以被用来验证你的 `composer.json` 文件。事实上,它已经被 `validate` 命令所使用。 你可以在这里找到它: [`res/composer-schema.json`](https://github.com/composer/composer/blob/master/res/composer-schema.json). - + ## Root 包 “root 包”是指由 `composer.json` 定义的在你项目根目录的包。这是 `composer.json` 定义你项目所需的主要条件。(简单的说,你自己的项目就是一个 root 包) @@ -65,7 +65,7 @@ ## 属性 - + ### 包名 `name` 包的名称,它包括供应商名称和项目名称,使用 `/` 分隔。 @@ -266,7 +266,7 @@ composer 原生支持以下4种类型: ### Package links -下面提到的所有对象,都应该是 包名 到 [版本](01-basic-usage.md#包版本) 的映射对象。 +下面提到的所有对象,都应该是 包名 到 [版本](01-basic-usage.md#Package-Versions) 的映射对象。 例: @@ -485,7 +485,7 @@ Symfony 就是一个例子。它有一些独立的包作为组件。Yaml 组件 这定义了通过稳定性过滤包的默认行为。默认为 `stable`(稳定)。因此如果你依赖于一个 `dev`(开发)包,你应该明确的进行定义。 -对每个包的所有版本都会进行稳定性检查,而低于 `minimum-stability` 所设定的最低稳定性的版本,将在解决依赖关系时被忽略。对于个别包的特殊稳定性要求,可以在 `require` 或 `require-dev` 中设定(请参考 [package links](#package-links))。 +对每个包的所有版本都会进行稳定性检查,而低于 `minimum-stability` 所设定的最低稳定性的版本,将在解决依赖关系时被忽略。对于个别包的特殊稳定性要求,可以在 `require` 或 `require-dev` 中设定(请参考 [Package links](#Package-links))。 可用的稳定性标识(按字母排序):`dev`、`alpha`、`beta`、`RC`、`stable`。