首页主机资讯Ubuntu如何用Composer创建新项目

Ubuntu如何用Composer创建新项目

时间2026-01-18 17:55:03发布访客分类主机资讯浏览1503
导读:在 Ubuntu 上使用 Composer 创建新项目 一 准备环境 更新索引并安装依赖:sudo apt update && sudo apt install -y php-cli php-mbstring git un...

在 Ubuntu 上使用 Composer 创建新项目

一 准备环境

  • 更新索引并安装依赖:sudo apt update & & sudo apt install -y php-cli php-mbstring git unzip curl
  • 验证 PHP:php -v(建议 PHP ≥ 7.2
  • 安装 Composer(官方脚本,全局可用):
    • curl -sS https://getcomposer.org/installer | php
    • sudo mv composer.phar /usr/local/bin/composer
    • composer --version
  • 可选:使用系统包管理器安装 sudo apt install -y composer(版本可能较旧)

二 创建项目的三种常用方式

  • 方式一 初始化空项目(交互生成 composer.json)
    • mkdir my-project & & cd my-project
    • composer init(按提示填写项目信息)
    • 添加依赖:composer require monolog/monolog
    • 安装全部依赖:composer install
  • 方式二 直接创建并安装依赖(一步到位)
    • 示例:composer require nesbot/carbon(会自动创建 composer.json 并安装依赖)
  • 方式三 使用框架/脚手架模板(以 Laravel 为例)
    • 全局安装 Laravel 安装器:composer global require laravel/installer
    • 创建项目:laravel new my-laravel(或:composer create-project laravel/laravel my-laravel)
  • 小提示
    • 初次安装依赖后会生成 vendor/composer.jsoncomposer.lock
    • 提交代码时建议纳入 composer.jsoncomposer.lock,确保环境一致

三 入口文件与自动加载

  • 在入口文件(如 index.php)顶部引入自动加载:
    • require DIR . ‘/vendor/autoload.php’;
  • 示例(使用 Carbon 打印当前时间):

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu如何用Composer创建新项目
本文地址: https://pptw.com/jishu/784585.html
Debian如何部署JSP应用服务器 Ubuntu中如何解决Composer权限问题

游客 回复需填写必要信息