php - Laravel Framework - 通过 Laravel 或 Composer 创建新项目的区别?

标签 php laravel composer-php

一直在网上关注几个 Laravel 教程,他们都通过这两个命令中的任何一个创建了一个新项目:

laravel new project-name

composer create-project laravel/laravel project-name

它们似乎都生成相同的模板,但两者之间有什么不同之处吗? Laravel 文档对此不清楚,无法在网上找到答案,如果有人能为我解决这个问题,我将不胜感激。

最佳答案

composer create-project laravel/laravel project-name 据我所知会做两件额外的事情。这些是由于 composer.json

中的 scripts 而执行的
  1. cp .env.example .env
  2. ./artisan key:generate

composer.json

关于php - Laravel Framework - 通过 Laravel 或 Composer 创建新项目的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31889067/

相关文章:

javascript - 异常 : play() failed because the user didn't interact with the document first

php artisan 迁移抛出 PDOException

php - 无法发布到 mysql 变量添加的行

php - 在 "security"代码拧紧后重置发布数据

php - 如何在 Laravel 中创建 hasManyThrough 关系?

php - 在 php composer 项目中存储配置的最佳方式?

php - 如何在共享服务器 (GoDaddy) 上部署 Laravel-Vue 项目

php - Laravel + Bootstrap - 让侧边栏与内容并排

laravel - 文件上传到 aws S3 Laravel 5.1

php - 仅部署生成的代码,不使用composer.json文件,并在 "vendor"目录中包含 "src"