hostnet / asset-bundle
此包已被废弃,不再维护。未建议替代包。
允许在您的 Symfony 应用中配置 hostnet/asset-lib 包。
1.0.7
2022-07-11 09:34 UTC
Requires
- php: >=7.3
- hostnet/asset-lib: ^2.0.0
- symfony/config: ^5.4
- symfony/console: ^5.4
- symfony/dependency-injection: ^5.4
- symfony/http-kernel: ^5.4
- symfony/process: ^5.4
Requires (Dev)
- hostnet/phpcs-tool: ^9.0.0
- phpspec/prophecy-phpunit: ^2.0.1
- phpunit/phpunit: ^9.5.5
- symfony/framework-bundle: ^5.4
- symfony/yaml: ^5.4
- twig/twig: ^3.0.0
README
注意: 由于生态系统变化迅速且主流框架中 JavaScript 支持更好,此库已被弃用,没有直接的替代方案。
资产包
此包将 asset-lib 作为 Symfony 包暴露。
安装
可以使用 composer
安装此包,这是向您的应用程序添加包的推荐方式。要在命令行中执行以下命令以下载此包的最新稳定版本,请进入项目目录
$ composer require hostnet/asset-bundle
此命令要求您全局安装 Composer,如 Composer 文档中的 安装章节 所述。
此包和组件严格遵守 语义版本控制。
文档
在 config/packages
中创建名为 hostnet_asset.yaml
的文件以配置此包。
Node
为了使此包正常工作,它需要知道 node
的安装位置以及 node_modules
目录的位置。
示例配置
hostnet_asset: web_root: public source_root: assets files: - main.ts assets: - shims.js plugins: Hostnet\Component\Resolver\Plugin\CorePlugin: ~ Hostnet\Component\Resolver\Plugin\LessPlugin: ~ Hostnet\Component\Resolver\Plugin\TsPlugin: ~ Hostnet\Component\Resolver\Plugin\CssFontRewitePlugin: ~ Hostnet\Component\AssetAngularPlugin\MiscPlugin: ~ bin: node: '%kernel.project_dir%/node_modules/.bin/node' node_modules: '%kernel.project_dir%/node_modules'
许可协议
该 hostnet/asset-bundle
采用 MIT 许可协议,这意味着您可以在专有软件中重用代码,前提是所有授权软件的副本都包含 MIT 许可协议条款和版权声明。
联系方式
您可以通过电子邮件联系我们: opensource@hostnet.nl。