Composer Yii2 非全局变量 归档安装 Win7

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Composer Yii2 非全局变量 归档安装 Win7相关的知识,希望对你有一定的参考价值。

 

1.下载Composer_installer.phar

https://getcomposer.org/composer.phar

重命名为  composer_installer.phar

将文件放入根目录WWW

 

2.开启php 的 openssl 扩展

打开对应php版本的php,ini

去掉注释;

技术分享

 

3.安装Composer

cmd -> d: -> cd d:/phpstudy/www
php composer_installer.phar

 

4.设置非全局变量但是可以直接使用Composer命令

在 C:/   下创建  initcmdenv.cmd  文件 内容如下

@echo off

:: Temporary system path(为当前命令行增加额外的PATH,可随意增加不影响全局系统) 
set PATH=%PATH%;

:: Commands(增加新的快捷命令,必须为DOSKEY 快捷名称=完整命令) 
DOSKEY composer=php d:/phpstudy/www/composer.phar $*

::Show something(显示初始化的内容,可以删掉)

echo ========DOSKEY==========

DOSKEY /macros

echo ========END==========

 创建  C:\Windows\System32\cmd.exe  快捷方式

设置开解方式目标为    %windir%/system32/cmd.exe /K C:/initcmdenv.cmd

技术分享

设置好后 直接运行这个 cmd.exe 快捷方式 就可以直接在命令行的任何地方直接使用  composer 命令了。

5.下载 Composer归档包

2个版本,advanced 和 basic :

https://github.com/yiisoft/yii2/releases/download/2.0.9/yii-advanced-app-2.0.9.tgz

https://github.com/yiisoft/yii2/releases/download/2.0.9/yii-basic-app-2.0.9.tgz

 下载后解压缩至根目录 WWW

在解压的归档包 composer.json 中添加 中国镜像 地址

{
   "repositories": {
      "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
      }
    }          
}

 6. require "fxp/composer-asset-plugin:~1.1.1"  查询并添加最新版本

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1" 

 或

composer global require "fxp/composer-asset-plugin:~1.1.1"

7.创建Yii2项目

cmd -> d: -> cd d:/phpstudy/www/baisc (adcanced)

advanced:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test

basic:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic ../yii2test

 8.Token   (github)

技术分享

create a new Token

https://github.com

MyID:[email protected]**.com   Password:23*********

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

将得到的Token输入即可。

 技术分享

 

以上是关于Composer Yii2 非全局变量 归档安装 Win7的主要内容,如果未能解决你的问题,请参考以下文章

composer安装yii2.0

Macbook m1 Big Sur 安装Valet 运行yii2

yii2如何环境部署?yii2高级模版安装教程

yii2框架安装

yii2 如何安装,安装教程

Yii2之路——安装配置