Ubuntu如何用Composer创建新项目
导读:在 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.json、composer.lock
- 提交代码时建议纳入 composer.json 与 composer.lock,确保环境一致
三 入口文件与自动加载
- 在入口文件(如 index.php)顶部引入自动加载:
- require DIR . ‘/vendor/autoload.php’;
- 示例(使用 Carbon 打印当前时间):
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu如何用Composer创建新项目
本文地址: https://pptw.com/jishu/784585.html
