我是作曲家的新手,我只是想制作一个作曲家档案并让我的产品可以通过作曲家下载,我已经在packagist网站上注册并上传了我的产品there。
我的composer.json
文件中包含以下详细信息。
{
"name": "dariushha/zinux",
"type": "framework",
"description": "A simple and lightweight but powerful framework supporting MVC design pattern",
"license": "MIT",
"version": "4.1.4",
"homepage": "http://dariushha.github.io/zinux/",
"keywords": ["PHP","MVC","lightweight","powerful", "design pattern", "zinux", "simple"],
"authors": [
{
"name": "Dariush Hasanpoor",
"email": "b.g.dariush@gmail.com",
"homepage": "https://github.com/dariushha"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.5.8"
}
}
但是当我运行composer install
时,它只会创建以下文件系统树结构:
. |-vendor |---composer
假设也创建了一个子目录zinux
我做错了什么?
答案 0 :(得分:1)
这是你项目的作曲家信息,没有什么可以安装,因为php是唯一的要求,你的框架是需要安装的东西。如果要“安装”框架,则需要创建一个新项目。
要根据您的框架创建新项目,您可以执行以下操作:
在该文件中,输入以下内容
{
"require": {
"dariushha/zinux": "dev-master"
}
}
现在输入composer install
,您的框架将创建一个vendor/zinux
目录。