# 初始化`init`
在[“庫”](https://docs.phpcomposer.com/02-libraries.html)那一章我們看到了如何手動創建`composer.json`文件。實際上還有一個`init`命令可以更容易的做到這一點。
當您運行該命令,它會以交互方式要求您填寫一些信息,同時聰明的使用一些默認值。
~~~sh
php composer.phar init
~~~
* **\--name:** 包的名稱。
* **\--description:** 包的描述。
* **\--author:** 包的作者。
* **\--homepage:** 包的主頁。
* **\--require:** 需要依賴的其它包,必須要有一個版本約束。并且應該遵循`foo/bar:1.0.0`這樣的格式。
* **\--require-dev:** 開發版的依賴包,內容格式與**\--require**相同。
* **\--stability (-s):** `minimum-stability`字段的值。