Composer安装静态资源索引插件
<h2>Composer下载地址</h2>
<ul>
<li><a href="https://getcomposer.org/download/">https://getcomposer.org/download/</a></li>
</ul>
<h2>Composer安装</h2>
<ul>
<li>Composer安装如果不能自动搜索到php.exe的安装路径,就要自己手动去查找php.exe的安装路径的。</li>
<li>如果集成环境是phpstudy的话,请开启php_openssl扩展</li>
<li>运行->cmd,输入composer后显示composer相关信息既安装成功</li>
</ul>
<h2>packagist安装</h2>
<ul>
<li>到 <a href="https://packagist.org/">https://packagist.org/</a></li>
<li>搜索 yiisoft/yii2-app-basic</li>
<li>选择后下角最新版本,选择2.0.9 </li>
</ul>
<h2>Composer、packagist(仓库)、github之间关系</h2>
<ul>
<li>Composer发送安装yiisoft/yii2.0.9-app-basic给packagist</li>
<li>packagist去索引要安装yiisoft/yii2.0.9-app-basic在github的地址,并且会查找在github中存在的依赖关系,一块拿到packagist中,将信息收集好后,传送给github</li>
<li>github响应后,得知packagist传送的相关信息后,进行下载到本地电脑中</li>
<li>Composer(发送安装包)->packagist(仓库整理相信信息发送)->github(收到信息后下载到本地电脑中)</li>
</ul>
<h2>使用Composer安装yiisoft/yii2.0.9-app-basic</h2>
<ul>
<li>
<p>composer全局设置</p>
<pre><code class="language-shell">composer global require "fxp/composer-asset-plugin:~1.1.1"</code></pre>
<ul>
<li>如果提示输入token值</li>
<li>请到github官方网站登录后,右上角图标点击打开找到Setting,进入到personal access token</li>
<li>创建一个token,所有选项都选上,然后生成token</li>
<li>将生成的token填写Composer中</li>
</ul>
</li>
<li>
<p>安装yiisoft/yii2.0.9-app-basic</p>
<ul>
<li>安装到D:\phpStudy\WWW\yii2_practise,在cmd中</li>
</ul>
<pre><code class="language-shell">cd d:
cd phpStudy/WWW/yii2_practise
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
# 执行此命令如果失败,电脑请使用VPN,否则会被阻断不能进行下载,要进行VPN设置</code></pre>
<ul>
<li>安装完成后请到D:\phpStudy\WWW\yii2_practise下去查看是否下载的文件</li>
</ul>
</li>
</ul>