五元阵/vite-bundle

Vite 对您的 Symfony 应用程序的集成

安装次数: 592,324

依赖关系: 7

建议者: 0

安全性: 0

星星: 215

关注者: 9

分支: 23

开放问题: 2

类型:symfony-bundle

v7.0.4 2024-08-27 18:32 UTC

README

Symfony logo

ViteBundle : 使用 Vite 集成到 Symfony

重要

此存储库是一个 "子树分割":主存储库 symfony-vite-dev 的只读子集,只向 Packagist 提供必要的代码。

重要

如果您想提出问题、贡献、提交 PR 或查看示例,您将需要访问 symfony-vite-dev 存储库。

此捆绑包帮助您渲染所有必要的动态 scriptlink 标签。本质上,它提供了两个 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.