keun e755510f00 Ajouter au dépot le dossier "vendor" | 8 år sedan | |
---|---|---|
.. | ||
Composer | 8 år sedan | |
Converter | 8 år sedan | |
Event | 8 år sedan | |
Exception | 8 år sedan | |
Installer | 8 år sedan | |
Package | 8 år sedan | |
Repository | 8 år sedan | |
Resources | 8 år sedan | |
Tests | 8 år sedan | |
Type | 8 år sedan | |
Util | 8 år sedan | |
.gitignore | 8 år sedan | |
.scrutinizer.yml | 8 år sedan | |
.travis.yml | 8 år sedan | |
AssetEvents.php | 8 år sedan | |
Assets.php | 8 år sedan | |
FxpAssetPlugin.php | 8 år sedan | |
README.md | 8 år sedan | |
composer.json | 8 år sedan | |
composer.lock | 8 år sedan | |
phpunit.xml.dist | 8 år sedan |
The Composer Asset Plugin allows you to manage project assets (css, js, etc.) in your composer.json
without installing NPM or Bower.
This plugin works by transposing package information from NPM or Bower to a compatible version for Composer. This allows you to manage asset dependencies in a PHP based project very easily.
composer.json
ignore
will not be installeddepends
diagnose
licenses
remove
require
search
(bower only)show
status
There already are several possibilities for managing assets in a PHP project:
composer.json
file (and use Packagist or an VCS Repository)composer.json
with a direct download linkIt goes without saying that each javascript, CSS, etc. library should be developed with the usual tools for that language, which front-end developers know well. However, in the case of a complete project in PHP, it shouldn’t be necessary to use several tools (PHP, Nodejs, Composer, NPM, Bower, Grunt, etc.) to simply install these assets in your project.
This plugin has been created to address these issues. Additionally, most developers will not add a composer.json
file to their projects just to support php based projects, especially when npm and/or bower already exist and are
widely used.
The bulk of the documentation is located in Resources/doc/index.md
:
All the installation instructions are located in documentation.
This composer plugin is under the MIT license. See the complete license in:
Fxp Composer Asset Plugin is a François Pluchino initiative. See also the list of contributors.
Issues and feature requests are tracked in the Github issue tracker.