当前位置: 首页 > 知识库问答 >
问题:

使用Xampp安装Yi2框架-我需要github帐户吗?

郎喜
2023-03-14

几年前,我曾经使用PHP编程,但没有框架。有了这些最近的发展,我决定进入游戏,试着使用一个。我决定使用yii 2.0。

我读了一些留档,在我看来有些缺乏信息(至少对于谁是开始),所以我有一些问题安装yii 2.0在我的电脑上使用Xampp。PHP版本为5.5.9。

据我所知,我下载了yii 2.0框架,提取了内容并复制到c:\xampp\htdocs\yii2

我已经安装了composer,因此我认为下一步要做的是,使用cmd,执行以下两行代码

composer global需要“fxp/composer资产插件:1.0.0”composer创建项目--首选dist--稳定性=dev yiisoft/yii2应用程序基本

问题是,当我做最后一个请求用户名和密码时,我想到了GitHub。你能告诉我我是否有义务在github上拥有一个帐户来安装yii 2.0框架吗。

有没有办法绕过这个问题?

共有1个答案

邹野
2023-03-14

yii2集成了作曲家资产插件。它允许下载鲍尔和NodeJs包通过作曲家。

Github帐户需要克服API速率限制。下面是这个扩展的主要贡献者的解释:

这是GithubAPI的速率限制。在匿名访问中,Github的访问限制大大降低(在我看来是每小时60次),我们必须使用令牌html" target="_blank">登录才能获得更高的访问限制。

参见作曲家/作曲家1569和作曲家/作曲家1877

使用Nodejs和Bowers也存在这个问题。

你可以在这一期中找到它,从顶部算起第九期。

我认为安装Bower和相同软件包的解决方案不是一个选项,因为最初和每次框架更新时,您必须手动将软件包与其版本同步,并覆盖一些配置。还有一些扩展需要javascript插件,也需要使用composer资产插件。所以你也必须对他们每个人都做同样的事情。这根本不值得。现在,web开发人员在Github上拥有帐户是一种事实上的标准。

如果您仍然没有Github帐户,只需创建Github帐户,一切都会很好。早期的更新过程非常缓慢,现在更快了,我发现这种方法非常有趣和灵活。

 类似资料:
  • 我用Java 8创建了一个Java应用程序。 我已将其部署到服务器,并出现以下错误: 当我运行java版本时,我得到了以下信息: 我以前没见过这个。我需要安装JRE 8吗?

  • 问题内容: 我已经在GitHub上建立了一个Git存储库,并从Windows计算机上进行了一些更改。 但是明天我将不得不在一台运行Ubuntu的计算机上以有限的权限(即,没有sudo)在该存储库中工作。 有适用于Linux的Git便携式版本吗?还是某些允许我仅为当前用户编译和安装Git的资源? 问题答案: 您可以下载git源,并执行git到您的主目录安装,只要您有构建工具。如果您没有安装build

  • 我试图使用作曲家在WAMP上安装Yii2。 当我运行上面给出的命令时,我得到了以下错误。 [错误异常]传递给Fxp\Composer\AssetPlugin\Repository\BowerRepository::createVcsRepositoryConfig()的参数1必须是类型数组,空给定,在C:\用户\用户名\AppData\漫游\Composer\供应商\fxp\Comporter-a

  • 系统要求 Swoft 框架支持 Linux、macOS 以及 Windows 101。 环境要求 必要部分 PHP,版本 >=7.1 PHP 包管理器 Composer PCRE 库 PHP 扩展 Swoole,版本 >=4.3 额外扩展:PDO、Redis 冲突部分 下方列出部分已知与 Swoole 存在冲突的 PHP 扩展,请在使用 Swoft 时移除安装或禁用: Xdebug Xhprof

  • 问题内容: 我正在尝试向Drive API发出使用服务帐户模拟用户的请求,但出现异常。 我已经按照https://developers.google.com/identity/protocols/OAuth2ServiceAccount中的说明进行了操作: 在https://console.developers.google.com中,创建一个项目>凭证>服务帐户> P12文件; 启用的Drive

  • 问题内容: 我正在尝试向Drive API发出使用服务帐户模拟用户的请求,但出现异常。 我已经按照https://developers.google.com/identity/protocols/OAuth2ServiceAccount中的说明进行了操作: 在https://console.developers.google.com中,创建一个项目>凭证>服务帐户> P12文件; 启用的Drive