明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

Visual Studio Code 开发PHP项目 Composer的配置(依赖包安装)

Posted on 2025-09-03 11:13  且行且思  阅读(17)  评论(0)    收藏  举报

Visual Studio Code(vscode)已经成为了一个成熟的跨平台跨语言开发IDE,PHP开发者也可以尝试使用vscode管理和开发自己的项目。

PHP开发者使用VSCODE可以使用的最简单扩展配置如下:

1. composer,没有composer的IDE开发PHP是没有灵魂的,注意安装Composer的时候请勾选开发模式,否则VSCODE无法执行命令等,安装之后注意在setting.json中配置以下节点:

{
    "composer.executablePath":"c:\\composer\\composer.bat",
    "composer.workingPath": "D:\\centos\\myprograms",
}

 

在composer的使用中大家可能会遇到的几个问题有:

1. 镜像问题,当然composer的中文镜像有些时候是有作用的,但是不稳定,所以推荐使用阿里云镜像,可以解决例如“Expected one of: 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['”这类问题

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

 

  1. 安装 Composer(如果还没安装):

    • 下载:https://getcomposer.org/Composer-Setup.exe

    • 安装后重启命令行

  2. 安装项目依赖

        composer install
 
       3. 如果 Composer 命令不可用,可以下载 composer.phar 到项目目录:
      
     安装完成后,
vendor/autoload.php
 文件就会生成,然后就可以正常运行项目了:php think run