每次我想通过此命令创建新项目
composer laravel / laravel_project project_name
composer开始从头开始安装所有内容。
我做错了什么吗?
另外,如果我从另一个项目复制框架,与通过上面的命令安装相同,对吧? [在对该目录做任何事情之前复制所有内容]
答案 0 :(得分:5)
另外,如果我从另一个项目复制框架与通过上面的命令安装相同,对吧?
是的,但我不会推荐它,因为app键也会被复制,因此两个项目都会生成相同的哈希值。如果2个应用程序应该可以访问相同的数据库表,这可能会很好,但在大多数情况下它们不应该访问。
如果使用compose命令,compose将下载所有包,不会缓存它们。更好的方法是使用laravel installer:composer global require "laravel/installer"
。它会缓存项目所需的软件包,以便更快地安装。