2019独角兽企业重金招聘Python工程师标准>>>

下包的网址

https://packagist.org

composer无法 update

执行:

composer global require "fxp/composer-asset-plugin"

然后就好了

composer使用代理(windows下使用的shadowSocks)

cmd下

关掉国内镜像

composer config -g repo.packagist composer https://packagist.org

set http_proxy=http://localhost:1080

然后正常使用 composer install ....

composer 配置autoload

composer安装后会生成一个vendor 比如你装了一个 monolog 就会有。

如果这时你想要使用它的自动加载 那么需要在 composer.json中添加。

"autoload": {"psr-4": {"Controller\\" : "Controller/"}
}

这里我在根目录建了一个Controller文件夹,所以第一个要填 Controller\\, 为什么要2个反斜杠,因为要转义防止匹配 Controllerxxx之类的(其实我也不懂),第二个是该命名空间所对应的路径。

简单说,key=命名空间,value=路径。如果要找要Controller\a 这个类,那么就会去 Controller\a.php,就是所如果多一个Model目录,或是Util目录,就需要在psr-4里面多加几个。

但是也有另一种办法,比如你建一个protect目录,把controller、model、util全放进去,之后这样写,

"autoload": {"psr-4": {"protect\\" : "protect/"}
}

也是可以的,当然所有的类的命名空间也需要加上 protect。

转载于:https://my.oschina.net/waterPlants/blog/821940

composer笔记相关推荐

  1. composer 笔记

    记笔记 ...记笔记.... 第三次学习 composer,学了好几次了,看文档或者视频.但是由于用的少,很快就忘了. 看来做笔记是不可少的,还有强化练习. composer安装 在自己电脑安装过一次 ...

  2. php macaw路由没进入路由5入口,#[Composer学习笔记]Part2:添加路由

    在Part1的基础上,为项目添加路由: 增加路由扩展:这里选择macaw,在composer中的扩展包为: codingbean/macaw 编辑composer.json文件: { "re ...

  3. PHP笔记-使用composer搭建Laravel项目及phpStorm开发环境搭建

    下载架子(感觉这个Laravel和Spring Boot框架太像了): composer create-project laravel/laravel 你的项目名 --prefer-dist &quo ...

  4. Slim研读笔记四之Composer(下)

    "Composer是现代php项目的基石,作为一个有梦想的PHPer,不懂可不行哦" --海盗.娜美 这节是Composer源码分析系列的第二节,我们继续延续上节未完成的工作.上节 ...

  5. laravel安装笔记 (转)

    一.安装composer 安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示. (我在安装过程中发现apache目录下的 ...

  6. php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...

    [摘要]PHP作为一种超文本预处理器,已经成为了我们常用的网站编程语言,并且结合了C语言,Java等我们常见的编程语言,所以,有很多web开发领域的新人都看中了他的使用广泛性,有很多人都想了解php的 ...

  7. vue 使用了浏览器的刷新之后报错_Laravel 7 + vue.js 学习笔记(一)

    laravel laravel是php为底层所写的框架,和大多数的开源框架一样使用了mvc模式,在使用的时候使用了一些编程语言的高级特性,如:解决类与类之间依赖的问题引入了依赖注入(DI),管理多个类 ...

  8. 《高性能PHP》学习笔记

    本文主要是阅读<高性能PHP>之后做的学习笔记,以便查阅. 简介 <高性能PHP 7>从PHP所需环境讲起,涉及环境搭建与配置设置等内容,能够帮助有一定计算机基础的读者实现PH ...

  9. 天猫整站SSM-分页-herf(做个人学习笔记整理用)

    天猫整站SSM-分页-(做个人学习笔记整理用) <li ><a href="?start=${page.start-page.count}" aria-label ...

最新文章

  1. 经典贪心法:时间序列问题及其全局最优性证明
  2. c语言常用的字符串处理函数
  3. MXD文档保存和地图浏览
  4. react 子组件ref_React中Ref 的使用方法详解
  5. Java多线程-BlockingQueue-ArrayBlockingQueue-LinkedBlockingQueue
  6. hdu 1247 字典树
  7. linux weblogic 内存溢出,weblogic 安装升级补丁出现内存溢出问题解决
  8. 两款在线小游戏-e梦迷宫、恐龙跳一跳
  9. Java学习笔记2.4.3 选择结构 - 多分支结构
  10. BZOJ2241 [SDOI2011]打地鼠 【模拟】
  11. ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法
  12. Java基础IO流(知识体系详解)【五】
  13. 手游:cocos2d-x3.0 移植 wp8 开发 各种 “蛋疼”问题的汇总
  14. slick edit
  15. Error occurred when evaluating apply
  16. 分享一个去广告的浏览器插件
  17. LTE语音业务-VOLTE(一)
  18. 解决Mac电脑开机无法自动连接蓝牙音箱问题!
  19. shell 判断字符串长度
  20. 【论文检索】推荐一个可以免费下载论文的网站

热门文章

  1. python接口自动化(四十三)-公共模块 pymysql 连接mysql数据库(单独说明)
  2. linux mysql集群 备份与恢复,Linux下MySQL的备份和恢复
  3. 计算机教育调查报告,关于计算机类的教育实习调查报告
  4. linux下编译libyuv,linux.mk
  5. php zitian虚拟主机配置_虚拟主机的发展
  6. 单向链表和双向链表区别_双向链表
  7. html百度地图秘钥,自己网页调用百度地图API 附API密钥
  8. php 设置页面内容具有缓存性,php header()设置页面Cache缓存
  9. Android学习之为按钮添加事件监听器的两种方法
  10. Oracle数据库被锁