Я хочу включить пакет PHP, парсер CSS: https://github.com/sabberworm/PHP-CSS-Parser В руководстве по установке написано «Добавьте php-css-parser в ваш composer.json»:
{
"require": {
"sabberworm/php-css-parser": "*"}
}
(Я даже не знаю, что такое composer.json) Поскольку мне нужен только один скрипт, есть ли способ включить его только в файл? Подобно:
<?php
include //something here
//Do stuff with css parser
?>
Спасибо
Ваш лучший подход — познакомиться с композитором, для чего он нужен и как он работает.
Вы мог Скопируйте код из модуля вручную и включите его в свой проект, но зачем?
Вам просто нужно бежать composer require sabberworm/php-css-parser
из корневого каталога вашего проекта. Composer автоматически создаст composer.json
файл, который определяет информацию о вашем проекте и его зависимости, а также composer.lock
файл, в котором хранится информация о версии каждой установленной зависимости, чтобы вы могли развернуть определенные версии в других местах.
Если у вас не установлен композитор, проверьте скачать инструкции.
После того, как вы установили его, вам нужно включить автозагрузчик composer, и вы будете готовы включить ваш пользовательский пакет:
<?php
// Include composer's autoloader
include 'vendor/autoload.php';
// Now you can use any composer installed package:
$parser = new Sabberworm\CSS\Parser($sText);
Я хочу включить пакет PHP, парсер CSS: https://github.com/sabberworm/PHP-CSS-Parser В руководстве по установке написано «Добавьте php-css-parser в ваш composer.json»:
{
"require": {
"sabberworm/php-css-parser": "*"}
}
(Я даже не знаю, что такое composer.json) Поскольку мне нужен только один скрипт, есть ли способ включить его только в файл? Подобно:
<?php
include //something here
//Do stuff with css parser
?>
Спасибо
Ваш лучший подход — познакомиться с композитором, для чего он нужен и как он работает.
Вы мог Скопируйте код из модуля вручную и включите его в свой проект, но зачем?
Вам просто нужно бежать composer require sabberworm/php-css-parser
из корневого каталога вашего проекта. Composer автоматически создаст composer.json
файл, который определяет информацию о вашем проекте и его зависимости, а также composer.lock
файл, в котором хранится информация о версии каждой установленной зависимости, чтобы вы могли развернуть определенные версии в других местах.
Если у вас не установлен композитор, проверьте скачать инструкции.
После того, как вы установили его, вам нужно включить автозагрузчик composer, и вы будете готовы включить ваш пользовательский пакет:
<?php
// Include composer's autoloader
include 'vendor/autoload.php';
// Now you can use any composer installed package:
$parser = new Sabberworm\CSS\Parser($sText);