五元阵 / vite-bundle
Vite 对您的 Symfony 应用程序的集成
v7.0.4
2024-08-27 18:32 UTC
Requires
- php: ^8.0
- symfony/asset: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/config: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/dependency-injection: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/framework-bundle: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/http-client: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/http-kernel: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/twig-bundle: ^4.4 || ^5.0 || ^6.0 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.9
- phpstan/phpstan: ^1.8
- phpstan/phpstan-symfony: ^1.3
- phpunit/phpunit: ^9.5
- symfony/phpunit-bridge: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/web-link: ^4.4 || ^5.0 || ^6.0 || ^7.0
- dev-main
- v7.0.4
- v7.0.3
- v7.0.2
- v7.0.1
- v7.0.0
- v6.5.3
- v6.5.2
- v6.5.1
- v6.5.0
- v6.4.7
- v6.4.6
- v6.4.5
- v6.4.4
- v6.4.3
- v6.4.2
- v6.4.1
- v6.4.0
- v6.3.6
- v6.3.5
- v6.3.4
- v6.3.3
- v6.3.2
- v6.3.1
- v6.3.0
- v6.2.0
- v6.1.3
- v6.1.2
- v6.1.1
- v6.1.0
- v6.0.1
- v6.0.0
- v5.0.1
- v5.0.0
- v4.3.0
- v4.2.1
- v4.2.0
- v4.1.0
- v4.0.2
- v4.0.1
- v4.0.0
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.1
- v2.1.0
- v2.0.0
- v2.0.0-alpha
- v1.2.0
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- v0.2.1
- v0.2.0
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
This package is auto-updated.
Last update: 2024-08-27 18:33:01 UTC
README
ViteBundle : 使用 Vite 集成到 Symfony
重要
此存储库是一个 "子树分割":主存储库 symfony-vite-dev 的只读子集,只向 Packagist 提供必要的代码。
重要
如果您想提出问题、贡献、提交 PR 或查看示例,您将需要访问 symfony-vite-dev 存储库。
此捆绑包帮助您渲染所有必要的动态 script
和 link
标签。本质上,它提供了两个 twig 函数来将正确的脚本加载到您的模板中。
安装
使用以下命令安装捆绑包
composer require pentatrion/vite-bundle
npm install
# start your vite dev server
npm run dev
在需要包含 JavaScript 入口的任何模板或基础布局中添加这些 twig 函数
{% block stylesheets %} {{ vite_entry_link_tags('app') }} {% endblock %} {% block javascripts %} {{ vite_entry_script_tags('app') }} {# if you are using React, you have to replace with this #} {{ vite_entry_script_tags('app', { dependency: 'react' }) }} {% endblock %}
生态系统
许可
MIT.