2016-08-08 3 views
0

я хочу включить PHP пакет, КАС анализатор: https://github.com/sabberworm/PHP-CSS-Parser В руководстве по установке он говорит на «Добавить PHP-CSS-анализатор для вашей composer.json»:включают PHP пакет в файл вместо композитора

{ 
"require": { 
     "sabberworm/php-css-parser": "*" 
    } 
} 

(я даже не знаю, что такое composer.json) Так как мне нужно только в одном скрипте, есть ли способ включить его только в файл? Как:

<?php 
include //something here 
//Do stuff with css parser 
?> 

Спасибо

ответ

0

Ваш лучший подход должен был бы ознакомиться с композитором, что это и как это работает.

Возможно, вы можете скопировать код из модуля вручную и включить его в свой проект, но зачем беспокоиться?

Вам просто нужно запустить composer require sabberworm/php-css-parser из корневого каталога вашего проекта. Композитор автоматически создаст файл composer.json, который определяет информацию о вашем проекте и его зависимостях, и файл composer.lock, в котором хранится информация о версии каждой зависимости, которую вы установили, чтобы вы могли развернуть конкретные версии в других местах.

Если у вас нет установленного композитора, проверьте download instructions.

После того, как вы установили его, вам нужно включить композитор автозагрузчика и вы будете готовы, чтобы включить свой собственный пакет:

<?php 
// Include composer's autoloader 
include 'vendor/autoload.php'; 

// Now you can use any composer installed package: 
$parser = new Sabberworm\CSS\Parser($sText); 
Смежные вопросы