symfony/skeleton 和 symfony/website-skeleton
symfony/skeleton and symfony/website-skeleton
在 https://symfony.com/doc/current/setup.html 你被指示 运行:
composer create-project symfony/website-skeleton my-project
而在 http://symfony.com/doc/current/quick_tour/the_big_picture.html 你被指示 运行:
composer create-project symfony/skeleton quick_tour
我刚刚都做了。使用 symfony/website-skeleton 我在浏览器中收到一条错误消息:No route found for "GET /"
symfony/skeleton 我确实得到了一个 Welcome to Symfony 4.0.4
页面。
两者之间有什么区别?为什么要使用一个而不是另一个?
新的 symfony 版本 (Symfony 4) 是“bundle less”。
Symfony 核心团队决定不为 Symfony 4.0 提供 Symfony 标准版,这意味着当你 运行 composer create-project symfony/skeleton
你下载最小的包来启动一个应用程序,你必须下载所需的包,你需要显式添加您想要依赖的所有依赖项(树枝、路由...) look here for other package 。
但是对于新手来说可能很难,而且 Symfony 核心团队致力于提供一个具有最少通用 Symfony 功能的版本。
你用 composer create-project symfony/website-skeleton
得到它。
你有更多的解释here
作为类似搜索的结果来到这里,但对引擎盖下的内容更感兴趣。
并不是要放弃已接受的答案,但是对于那些像我一样想要更详细的东西的人,您可以查看 packagist 中的包详细信息并查看 requires 和 requires dev sub-sections:
https://packagist.org/packages/symfony/website-skeleton
包括:框架、额外框架、控制台、资产、安全、验证器树枝、学说、http 客户端、序列化器、yaml、dotenv、flex、表单和验证器包等.
https://packagist.org/packages/symfony/skeleton
仅包括:控制台、dotenv、flex、平台和 yaml。
看起来很容易,但如果你来这里寻找它,它就在那里。
在 https://symfony.com/doc/current/setup.html 你被指示 运行:
composer create-project symfony/website-skeleton my-project
而在 http://symfony.com/doc/current/quick_tour/the_big_picture.html 你被指示 运行:
composer create-project symfony/skeleton quick_tour
我刚刚都做了。使用 symfony/website-skeleton 我在浏览器中收到一条错误消息:No route found for "GET /"
symfony/skeleton 我确实得到了一个 Welcome to Symfony 4.0.4
页面。
两者之间有什么区别?为什么要使用一个而不是另一个?
新的 symfony 版本 (Symfony 4) 是“bundle less”。
Symfony 核心团队决定不为 Symfony 4.0 提供 Symfony 标准版,这意味着当你 运行 composer create-project symfony/skeleton
你下载最小的包来启动一个应用程序,你必须下载所需的包,你需要显式添加您想要依赖的所有依赖项(树枝、路由...) look here for other package 。
但是对于新手来说可能很难,而且 Symfony 核心团队致力于提供一个具有最少通用 Symfony 功能的版本。
你用 composer create-project symfony/website-skeleton
得到它。
你有更多的解释here
作为类似搜索的结果来到这里,但对引擎盖下的内容更感兴趣。
并不是要放弃已接受的答案,但是对于那些像我一样想要更详细的东西的人,您可以查看 packagist 中的包详细信息并查看 requires 和 requires dev sub-sections:
https://packagist.org/packages/symfony/website-skeleton
包括:框架、额外框架、控制台、资产、安全、验证器树枝、学说、http 客户端、序列化器、yaml、dotenv、flex、表单和验证器包等.
https://packagist.org/packages/symfony/skeleton
仅包括:控制台、dotenv、flex、平台和 yaml。
看起来很容易,但如果你来这里寻找它,它就在那里。