2013-03-03 3 views
0

Я хочу управлять jQuery с помощью Composer.jQuery как зависимость от композитора, почему я вынужден указать версию?

Я добавил пользовательский репозиторий, и он работает нормально. Но почему мне нужно указать version и как этого избежать? url предоставит всегда ту же стабильную версию, доступную и обновляющую номер версии, все время кажется мне бесполезной.

{ 
    "require": { 
     "jquery/jquery": "*" 
    }, 
    "repositories": [ 
     { 
      "type": "package", 
      "package": { 
       "name": "jquery/jquery", 
       "version": "1.9.1", 
       "dist": { 
        "url": "http://code.jquery.com/jquery.js", 
        "type": "file" 
       } 
      } 
     } 
    ] 
} 

ответ

0

Из-за этой неправильной версии может нарушить ваш код, возникнуть проблема с устаревшими функциями, поддержкой функций или чем-либо связанными с ними функциями.

2

Кстати, вы можете использовать components/jquery вместо отображения jquery;).

+0

Удивительный, чтобы увидеть кучу пакетов переднего конца под пространством имен компонентов! Подробнее здесь: https://packagist.org/packages/components/ –