ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автозапуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Виндовс 10?

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ — Диск для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств. Π‘ΠΏΡ€Π°Π²ΠΊΠ°

  1. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ
  2. Π—Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π² Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚
  3. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ для Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
  4. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ сСти Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ
  5. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ Π½Π° устройствС, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ
  6. Как ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„ΠΎΡ‚ΠΎ ΡƒΠΆΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹?

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Π°ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ с устройства. Π’ΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ сСти Wi-Fi. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ этот шаг, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·ΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚ для Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚, сСти ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, исходныС ΠΏΠ°ΠΏΠΊΠΈ) Π² настройках прилоТСния.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π² Β«Π€ΠΎΡ‚ΠΎΠΊΠ°ΠΌΠ΅Ρ€ΡƒΒ» :

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки прилоТСния.

  2. НаТмитС Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ .

  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Автозагрузка Π²ΠΈΠ΄Π΅ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ЯндСкс 360Β ΠŸΡ€Π΅ΠΌΠΈΡƒΠΌ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ мСсто Π½Π° ДискС, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚Π½ΡƒΡŽ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки прилоТСния.

  2. НаТмитС Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ .

  3. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π—Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π² Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚ для Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.

Если Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ нСсколько Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки прилоТСния.

  2. НаТмитС Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.

  3. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Аккаунт для Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ справа ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ .

  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΈΠ· списка.

  5. ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ Π²Ρ‹Π±ΠΎΡ€, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Аккаунт для Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½. Π’ Π½Π΅Π³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ всС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π΄Π°ΠΆΠ΅ Ссли Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки прилоТСния.

  2. НаТмитС Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ .

  3. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠžΠ±Ρ‰ΠΈΠ΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ сСти Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ:

    • Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Wi-Fi, Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π—Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ .

    • Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈ ΠΏΠΎ Wi-Fi, ΠΈ ΠΏΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π—Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ .

      Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π‘ вашСго счСта ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΏΠ»Π°Ρ‚Π° Π·Π° использованиС мобильного ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки прилоТСния.

  2. НаТмитС Автозагрузка Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ.

  3. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠžΠ±Ρ‰ΠΈΠ΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Папки Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ (ΠΈΠ»ΠΈ Папки Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π΅).

  4. ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ ΠΏΠ°ΠΏΠΊΠΈ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Диск.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠ°ΠΏΠΎΠΊ Pictures, Images, Videos ΠΈ DCIM\Screenshots. Π€ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· ΠΏΠ°ΠΏΠΎΠΊ Camera ΠΈ DCIM (ΠΊΡ€ΠΎΠΌΠ΅ DCIM\Screenshots) Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ всСгда.

Π Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΊΠΈ Π½Π° Π½ΠΈΡ… Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ:

  • [Π·Π½Π°Ρ‡ΠΊΠ° Π½Π΅Ρ‚] β€” Ρ„ΠΎΡ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π½Π° Диск Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ автоматичСски;
  • β€” Ρ„ΠΎΡ‚ΠΎ автоматичСски загруТаСтся с устройства Π½Π° Диск;
  • β€” Ρ„ΠΎΡ‚ΠΎ Π½Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π½Π° Диск ΠΈ хранится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΈΠ»ΠΈ приостановлСна. Π’Π°ΠΊΠΆΠ΅ этим Π·Π½Π°Ρ‡ΠΊΠΎΠΌ ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ Ρ„ΠΎΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ автоматичСски Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° Диск, Π½ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° Π€ΠΎΡ‚ΠΎ.

ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ

Автозагрузка Windows: ΠΊΠ°ΠΊ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ лишниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΠ»

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ часто ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ основа быстродСйствия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ систСмы Π»Π΅ΠΆΠΈΡ‚ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ части. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ Π΄Π°ΠΆΠ΅ Π½Π° соврСмСнном Β«ΠΆΠ΅Π»Π΅Π·Π΅Β» ПК с Windows ΠΌΠΎΠΆΠ΅Ρ‚ Β«Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒΒ». ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° кроСтся Π΄Π°ΠΆΠ΅ Π½Π΅ Π² ΠΊΠΎΠ²Π°Ρ€Π½ΠΎΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ самой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π° Π² Π΅Π΅ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС. Π’ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ систСмы ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π΅ΠΌΠ°Π»ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ°Π»ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ врСмя запуска самой Windows, Ρ‚Π°ΠΊ ΠΈ Π² дальнСйшСм тратят рСсурсы систСмы, работая Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π² Ρ„ΠΎΠ½Π΅. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π΄Π°ΠΆΠ΅ Π±Π΅Π· Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ занят.

Π―Π±Π»Ρ‹ΠΊ Π² Telegram ΠΈ YouTube. ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ!

β™₯ ПО Π’Π•ΠœΠ•: Π–ΡƒΡ€Π½Π°Π» Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° Π² Windows 10: Ρ‡Ρ‚ΠΎ это, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½ΡƒΠΆΠ½ΠΎ, занявшись инспСкциСй списка Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ своСй систСмы. НСнуТныС Π² Ρ…ΠΎΠ΄Π΅ запуска Windows прилоТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. Π•ΡΡ‚ΡŒ нСсколько способов ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот список, ΠΌΡ‹ расскаТСм ΠΎ самых популярных ΠΈΠ· Π½ΠΈΡ…. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²Ρ‹ смоТСтС ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ быстродСйствиС своСй систСмы, ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ Π½Π΅Ρ€Π²Π½ΠΈΡ‡Π°Ρ‚ΡŒ ΠΈΠ·-Π·Π° Π΅Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΎΠ².

β™₯ ПО Π’Π•ΠœΠ•: Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Telegram Π² iPhone, Android, Mac ΠΈΠ»ΠΈ Windows.

Β 

Настройка Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Windows 10 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ «ДиспСтчСра Π·Π°Π΄Π°Ρ‡Β»

«ДиспСтчСр Π·Π°Π΄Π°Ρ‡Β» – это систСмная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°, которая ΠΎΡ‚ вСрсии ΠΊ вСрсии Windows постоянно ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚. Π’ «ДиспСтчСрС Π·Π°Π΄Π°Ρ‡Β» Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ рСсурсов, Π½ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² Ρ‚ΠΎΠΌ числС Π½ΡƒΠΆΠ½ΠΎΠ΅ Π½Π°ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ. Для запуска прилоТСния Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ клавиш Ctrl + Shift + Esc ΠΈΠ»ΠΈ просто ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° мСню Β«ΠŸΡƒΡΠΊΒ» ΠΈΠ»ΠΈ Π½Π° панСль Π·Π°Π΄Π°Ρ‡ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· списка ΠΏΡƒΠ½ΠΊΡ‚ «ДиспСтчСр Π·Π°Π΄Π°Ρ‡Β».

Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ нСсколько располоТСнных Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, нас интСрСсуСт «Автозагрузка». Π’ этом ΠΎΠΊΠ½Π΅ Π²Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚Π΅ прилоТСния ΠΈ процСссы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡ‚Π°Ρ€Ρ‚ΡƒΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с запуском систСмы. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π³ΠΎ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ».

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ «ВлияниС Π½Π° запуск». Она явно ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ систСмных рСсурсов потрСбляСт Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

β™₯ ПО Π’Π•ΠœΠ•: Как Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ Windows автоматичСски Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· спящСго Ρ€Π΅ΠΆΠΈΠΌΠ° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ врСмя.

Β 

Настройка Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Windows 10 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ мСню Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β»

Π’ мСню Β«ΠŸΡƒΡΠΊΒ» Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Он Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСн Π² Π²ΠΈΠ΄Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ с рисунком ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ.

Π’Π°ΠΌ ΠΎΡ‚Ρ‹Ρ‰ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ». Π’ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ мСню Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π°Π» «Автозагрузка». Π—Π΄Π΅ΡΡŒ Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСн список всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, располоТСнных Π² автозапускС.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ осущСствляСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π² Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ сторону Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€ΠΎΠ². Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстро ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€Π°ΠΌΠΈ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ пояснСния, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ стСпСни влияния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ процСсса Π½Π° систСму.

β™₯ ПО Π’Π•ΠœΠ•: 40 горячих клавиш для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Windows.

Β 

Настройка Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Windows Ρ‡Π΅Ρ€Π΅Π· настройки прилоТСния

Если Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ рСсурсов ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π² настройках прилоТСния ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ старт вмСстС с систСмой. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ эта опция присутствуСт Π²ΠΎ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….

ЗапуститС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚. Π£ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ Β«Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ вмСстС с WindowsΒ» ΠΈΠ»ΠΈ Β«Π—Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ запускС систСмы»

ΠΈΠ»ΠΈ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅. Π’Π°ΠΌ остаСтся лишь Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΡƒΠ½ΠΊΡ‚, сняв с Π½Π΅Π³ΠΎ Π³Π°Π»ΠΊΡƒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΠ² Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² названия.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:

  • Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π² Windows: ΠΊΠ°ΠΊ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ (ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ) Ρ„ΠΎΡ‚ΠΎ, Π²ΠΈΠ΄Π΅ΠΎ, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, диски.
  • Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сброс Windows Π΄ΠΎ заводских настроСк?
  • Как ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ (ΠΈΠΊΠΎΠ½ΠΊΡƒ) ярлыка Π² Windows.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΡ†Π΅Π½ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ

БрСдняя ΠΎΡ†Π΅Π½ΠΊΠ° / 5. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΡ†Π΅Π½ΠΎΠΊ:

ΠžΡ†Π΅Π½ΠΎΠΊ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚. ΠŸΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ.

ΠœΠ΅Ρ‚ΠΊΠΈ: iFaq, ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ — ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€

  • ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдставляСт собой ΠΏΠ°ΠΊΠ΅Ρ‚
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ
    • ВСрсии VCS
  • Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»
  • ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π² VCS
  • ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‰ΠΈΠΊΠ΅

Π’ этой Π³Π»Π°Π²Π΅ рассказываСтся, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ доступной для установки Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдставляСт собой ΠΏΠ°ΠΊΠ΅Ρ‚#

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ composer.json Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, этот ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ являСтся ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°. Когда Π²Ρ‹ добавляСтС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ require , Π²Ρ‹ созданиС ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ зависит ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ЕдинствСнная Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдставляСт собой ΠΏΠ°ΠΊΠ΅Ρ‚ Π±Π΅Π· ΠΈΠΌΠ΅Π½ΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ этот ΠΏΠ°ΠΊΠ΅Ρ‚ устанавливаСмым, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ имя. Π’Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ это ΠΏΡƒΡ‚Π΅ΠΌ добавлСния свойства name Π² composer.json :

 {
    "name": "Π°ΠΊΠΌΠ΅/ΠΏΡ€ΠΈΠ²Π΅Ρ‚-ΠΌΠΈΡ€",
    "Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ": {
        "ΠΌΠΎΠ½ΠΎΠ»ΠΎΠ³/ΠΌΠΎΠ½ΠΎΠ»ΠΎΠ³": "1.0.*"
    }
} 

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° β€” acme/hello-world , Π³Π΄Π΅ acme β€” поставщик имя. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ поставщика являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ поставщика, ваш GitHub имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ являСтся Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ставкой. ИмСна ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ строчными, Π° БоглашСниС состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΡ€Π΅ для раздСлСния слов.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиями Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ#

Π’ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ своСго Ρ€ΠΎΠ΄Π° систСма контроля вСрсий, такая ΠΊΠ°ΠΊ git, svn, hg ΠΈΠ»ΠΈ ископаСмый. Π’ этих случаях, Composer Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ вСрсии ΠΈΠ· вашСй систСмы контроля вСрсий, ΠΈ Π²Π°ΠΌ

Π½Π΅ слСдуСт ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ Π² Ρ„Π°ΠΉΠ»Π΅ composer.json . (см. ΡΡ‚Π°Ρ‚ΡŒΡŽ ВСрсии Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Composer ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Π΅Ρ‚ΠΊΠΈ ΠΈ Ρ‚Π΅Π³ΠΈ VCS для опрСдСлСния вСрсии ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.)

Если Π²Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (Ρ‚. Π΅. Π±Π΅Π· VCS), Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ явно, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ вСрсии Π² вашСм composer.json Ρ„Π°ΠΉΠ»:

 {
    "вСрсия": "1.0.0"
} 

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Когда Π²Ρ‹ добавляСтС ТСстко Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π² VCS, эта вСрсия Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Ρ‚Π΅Π³ΠΎΠ². Composer Π½Π΅ смоТСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ вСрсии.

VCS Versioning#

Composer ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ Ρ‚Π΅Π³ΠΎΠ² вашСй VCS для Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ вСрсии ограничСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Π² ΠΏΠΎΠ»Π΅ , Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ допустимых доступных вСрсий Composer просматриваСт всС ваши Ρ‚Π΅Π³ΠΈ. ΠΈ Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΡ… ΠΈΠΌΠ΅Π½Π° Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ список ΠΎΠΏΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ соотвСтствуСт прСдоставлСнному Π²Π°ΠΌΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ вСрсии.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Composer ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅Π³ΠΈ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ограничСния вСрсии, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΎ вСрсиях.

Lock file#

Для вашСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» composer.lock , Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅. Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ вашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅ всСгда Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ вСрсии зависимостСй. Однако этот Ρ„Π°ΠΉΠ» Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π΅ ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ влияния Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, зависящиС ΠΎΡ‚ Π² Ρ‚Π΅ΠΌΠ΅. Π­Ρ‚ΠΎ влияСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° основной ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Если Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ git, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² .

gitignore .

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π² VCS#

Если Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ VCS (систСма контроля вСрсий, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ git), содСрТащий composer.json , ваша Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠΆΠ΅ доступна для установки Ρ‡Π΅Ρ€Π΅Π· composer. Π’ этом НапримСр, ΠΌΡ‹ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ acme/hello-world Π½Π° GitHub Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ github.com/username/hello-world .

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ установку ΠΏΠ°ΠΊΠ΅Ρ‚Π° acme/hello-world , ΠΌΡ‹ создаСм Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ локально. ΠœΡ‹ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π³ΠΎ Π°ΠΊΠΌΠ΅/Π±Π»ΠΎΠ³ . Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠ³ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ acme/hello-world , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, зависит ΠΎΡ‚ monolog/monolog . ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ для этого создайтС Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ blog , содСрТащий ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€.json :

 {
    "имя": "acme/блог",
    "Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ": {
        "acme/hello-world": "dev-мастСр"
    }
} 

Имя Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠ³ ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Он Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ сюда, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ composer. json Π² настоящСС врСмя описано.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π±Π»ΠΎΠ³Π°, Π³Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ hello-world . ΠœΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ это, добавляя ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ рСпозитория ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Ρ€Π°Π·Π΄Π΅Π» Π±Π»ΠΎΠ³Π°. ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€.json :

 {
    "имя": "acme/блог",
    "Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°": [
        {
            "Ρ‚ΠΈΠΏ": "Π’ΠšΠ‘",
            "url": "https://github.com/имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ/hello-world"
        }
    ],
    "Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ": {
        "acme/hello-world": "dev-мастСр"
    }
} 

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… доступны, см. Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.

Π’ΠΎΡ‚ ΠΈ всС. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ зависимости, запустив Composer’s ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ !

РСзюмС: Π›ΡŽΠ±ΠΎΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ git/svn/hg/fossil, содСрТащий composer.json , ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΡƒΠΊΠ°Π·Π°Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ объявив Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΠΎΠ»Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ .

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π² packagegist#

Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Но ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ рСпозитория VCS ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Ρ…Π»ΠΎΠΏΠΎΡ‚Π½ΠΎ. Π’Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ всСх своих ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Π΅Π»Π°Ρ‚ΡŒ это.

Другая Π²Π΅Ρ‰ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π»ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для ΠΌΠΎΠ½ΠΎΠ»ΠΎΠ³Π° /ΠΌΠΎΠ½ΠΎΠ»ΠΎΠ³Π° . Как это сработало? ΠžΡ‚Π²Π΅Ρ‚ Packagist.

Packagist β€” основной Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для Composer, ΠΈ ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. ВсС, Ρ‡Ρ‚ΠΎ публикуСтся Π½Π° Packagist доступСн автоматичСски Ρ‡Π΅Ρ€Π΅Π· Composer. Π‘ Monolog находится Π½Π° Packagist, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Π½Π΅Π³ΠΎ Π±Π΅Π· указания ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π².

Если Π±Ρ‹ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ

ΠΏΡ€ΠΈΠ²Π΅Ρ‚-ΠΌΠΈΡ€ с ΠΌΠΈΡ€ΠΎΠΌ, ΠΌΡ‹ Π±Ρ‹ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π΅Π³ΠΎ Π½Π° Π£ΠΏΠ°ΠΊΠΎΠ²Ρ‰ΠΈΠΊ Ρ‚ΠΎΠΆΠ΅.

Π’Ρ‹ посСщаСтС Packagist ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ». ΠΊΠ½ΠΎΠΏΠΊΠ°. Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ссли Π²Ρ‹ Π΅Ρ‰Π΅ этого Π½Π΅ сдСлали, Π° Π·Π°Ρ‚Π΅ΠΌ позволяСт Π²Π°ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ URL-адрСс Π² ваш Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ VCS, послС Ρ‡Π΅Π³ΠΎ Packagist Π½Π°Ρ‡Π½Π΅Ρ‚ Π΅Π³ΠΎ ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это Π±ΡƒΠ΄Π΅Ρ‚ сдСлано, ваш ΠΏΠ°ΠΊΠ΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ доступСн для ΠΊΡ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ!

← ОсновноС использованиС | Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки β†’

Нашли ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ? Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ Π² этой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ? Π Π°Π·Π²Π΅Ρ‚Π²ΠΈΡ‚Π΅ ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ!

ВСрсии ΠΈ ограничСния β€” Composer

  • ВСрсии Composer ΠΈ вСрсии VCS
  • Π’Π΅Π³ΠΈ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ VCS
    • Π’Π΅Π³ΠΈ
    • Π²Π΅Ρ‚Π²ΠΈ
    • Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ
    • Минимальная ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ
  • НаписаниС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ вСрсии
    • Π’ΠΎΡ‡Π½ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ вСрсии
    • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий
    • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий с дСфисом (-)
    • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий с подстановочными Π·Π½Π°ΠΊΠ°ΠΌΠΈ (. *)
  • ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°
    • Вильда Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий (~)
    • 9)
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ
  • РСзюмС
  • ВСстированиС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ вСрсии

ВСрсии Composer ΠΈ вСрсии VCS#

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Composer Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° использованиС систСм контроля вСрсий. ΠΊΠ°ΠΊ ΠΈ git, Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «вСрсия» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ двусмыслСнным. Π’ смыслС систСмы контроля вСрсий, «вСрсия» β€” это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ², содСрТащих ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ git это «ссылка» ΠΈΠ»ΠΈ конкрСтная фиксация, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСн Π²Π΅Ρ‚ΠΊΠΎΠΉ HEAD ΠΈΠ»ΠΈ Ρ‚Π΅Π³ΠΎΠΌ. Когда Π²Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ это вСрсия Π² вашСй систСмС контроля вСрсий β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ v1.1 ΠΈΠ»ΠΈ зафиксируйтС e35fa0d β€” Π²Ρ‹ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ ΠΎΠ΄ΠΈΠ½ извСстный Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Ρ‹ всСгда ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹.

Π’ Composer Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ часто Π½Π΅Π±Ρ€Π΅ΠΆΠ½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ вСрсиСй, Ρ‚.Π΅. строка, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π·Π° ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² строкС запроса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ~1.1 ΠΈΠ»ΠΈ 1.2.* ) — Π½Π° самом Π΄Π΅Π»Π΅ являСтся ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ вСрсии. ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ограничСния вСрсии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ссылки Π² VCS Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ (ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠ° Π² случай статичСски ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ со спСцификациСй вСрсии Π² composer.json ).

Π’Π΅Π³ΠΈ ΠΈ Π²Π΅Ρ‚ΠΊΠΈ VCS#

Для дальнСйшСго обсуТдСния ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ примСрная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ:

 ~/my-library$ Π²Π΅Ρ‚ΠΊΠ° git 
 v1
v2
моя функция
другая функция 
 ~/my-library$ Ρ‚Π΅Π³ git 
 v1. 0
v1.0.1
v1.0.2
v1.1-БЕВА
v1.1-RC1
v1.1-RC2
v1.1
v1.1.1
v2.0-БЕВА
v2.0-RC1
v2.0
v2.0.1
v2.0.2 

Tags#

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Composer Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ‚Π΅Π³Π°ΠΌΠΈ (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π²Π΅Ρ‚Π²Π΅ΠΉ β€” Ссли Π²Ρ‹ этого Π½Π΅ сдСлаСтС ΡƒΠ·Π½Π°ΠΉ, Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉ систСмы контроля вСрсий). Когда Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ вСрсии, ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅Π³ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1.1 ) ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ‚Π΅Π³ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, >=1.1 <2.0 , ΠΈΠ»ΠΈ ~4,0 ). Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ эти ограничСния, Composer сначала Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρƒ систСмы контроля вСрсий список всС доступныС Ρ‚Π΅Π³ΠΈ, Π·Π°Ρ‚Π΅ΠΌ создаСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ список доступных вСрсий Π½Π° основС Π½Π° этих Ρ‚Π΅Π³Π°Ρ…. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ список ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ вСрсии 1.0 , 1.0.1 , 1.0.2 , Π±Π΅Ρ‚Π°-вСрсия 1.1 , пСрвая ΠΈ вторая ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Π½Π° выпуск 1.1 , ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия 1.1 ΠΈ Ρ‚. Π΄. (ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ Composer автоматичСски удаляСт прСфикс 'v' Π² фактичСском тэгС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ вСрсии. )

Когда Ρƒ Composer Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список доступных вСрсий ΠΈΠ· вашСй систСмы контроля вСрсий, ΠΎΠ½ Π·Π°Ρ‚Π΅ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΡΠ°ΠΌΡƒΡŽ ΡΡ‚Π°Ρ€ΡˆΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, которая соотвСтствуСт всСм ограничСниям вСрсии Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ вСрсии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‡Π΅ΠΌ Ρƒ вас, поэтому выбранная Сю вСрсия Π½Π΅ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ самой высокой. доступная вСрсия) ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ zip-Π°Ρ€Ρ…ΠΈΠ² этого Ρ‚Π΅Π³Π° для распаковки Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ располоТСниС Π² вашСм поставщик ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Branches#

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Composer ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π» Π²Π΅Ρ‚ΠΊΡƒ вмСсто Ρ‚Π΅Π³Π°, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π΅ Π½Π° Π²Π΅Ρ‚ΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ прСфикс dev-* (ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° суффикс; см. Π½ΠΈΠΆΠ΅). Если Π²Ρ‹ провСряСтС Π²Π΅Ρ‚ΠΊΡƒ, прСдполагаСтся, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π» с Π² Π²Π΅Ρ‚ΠΊΠ΅, ΠΈ Composer фактичСски ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ мСсто Π² вашСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ поставщика . Для Ρ‚Π΅Π³ΠΎΠ² ΠΎΠ½ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±Π΅Π· фактичСского клонирования Ρ€Π΅ΠΏΠΎ. (Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ --prefer-source ΠΈ --prefer-dist, см. ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ установки.)

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π΅Ρ‚ΠΊΡƒ my-feature , Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ dev-my-feature Π² качСствС ограничСния вСрсии Π² своСм ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ require . Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Composer ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ my-library Π² ΠΌΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ vendor ΠΈ провСряСт Π²Π΅Ρ‚ΠΊΡƒ my-feature .

Когда ΠΈΠΌΠ΅Π½Π° Π²Π΅Ρ‚ΠΎΠΊ выглядят ΠΊΠ°ΠΊ вСрсии, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ для Composer, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ пытаСмся ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π²Π΅Ρ‚ΠΊΡƒ, Π° Π½Π΅ Ρ‚Π΅Π³. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ Π²Π΅Ρ‚ΠΊΠΈ вСрсии: v1 ΠΈ v2 . Π§Ρ‚ΠΎΠ±Ρ‹ Composer ΠΈΠ·Π²Π»Π΅ΠΊ ΠΎΠ΄Π½Ρƒ ΠΈΠ· этих Π²Π΅Ρ‚Π²Π΅ΠΉ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ вСрсии, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: v1.x-dev . .x β€” это ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Π°Ρ строка, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Composer Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π²Π΅Ρ‚ΠΊΠ΅ v1 , Π° Π½Π΅ ΠΎ Ρ‚Π΅Π³Π΅ v1 (Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π·Π²Π°Ρ‚ΡŒ Π²Π΅Ρ‚ΠΊΡƒ v1.x вмСсто v1 ). Π’ случаС Π²Π΅Ρ‚ΠΊΠΈ с ΠΈΠΌΠ΅Π½Π΅ΠΌ вСрсии (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС v1 ) Π²Ρ‹ добавляСтС -dev Π² качСствС суффикса вмСсто использования dev- Π² качСствС прСфикса.

Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ#

Composer распознаСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ (Π² порядкС ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ): dev, Π°Π»ΡŒΡ„Π°, Π±Π΅Ρ‚Π°, RC ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия, Π³Π΄Π΅ RC ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ€Π΅Π»ΠΈΠ·-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚. Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ вСрсии опрСдСляСтся Π΅Π΅ суффиксом, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вСрсия v1.1-BETA ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ beta ΠΈ v1.1-RC1 ΠΈΠΌΠ΅ΡŽΡ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ RC . Если Ρ‚Π°ΠΊΠΎΠΉ суффикс отсутствуСт Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ вСрсия v1.1 , Ρ‚ΠΎ Composer считаСт, Ρ‡Ρ‚ΠΎ вСрсия ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ . ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΊ этому Composer автоматичСски добавляСт суффикс -dev ΠΊΠΎ всСм числовым вСтвям ΠΈ ΠΊΠΎ всСм Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π²Π΅Ρ‚ΠΊΠ°ΠΌ, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΈΠ· рСпозитория VCS, добавляСтся прСфикс dev-. Π’ ΠΎΠ±ΠΎΠΈΡ… случаях присваиваСтся ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ dev .

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΎΠ± этом, это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅.

Минимальная ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ#

Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° Π²Π΅Ρ‰ΡŒ, которая повлияСт Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚ΡΡ ΠΈΠ· VCS Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: Composer позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ограничСния ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ допустимыми. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° выпустила Π±Π΅Ρ‚Π°-Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ Π΄Π²Π° Ρ€Π΅Π»ΠΈΠ·-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π° для вСрсии 9.0023 1.1 Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эти вСрсии ΠΏΡ€ΠΈ запускС composer install ΠΈΠ»ΠΈ composer update , ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Composer, Ρ‡Ρ‚ΠΎ Ρƒ нас всС Π² порядкС с Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π°ΠΌΠΈ ΠΈ Π±Π΅Ρ‚Π°-Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ (ΠΈ Π°Π»ΡŒΡ„Π°-Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ, Ссли ΠΌΡ‹ этого Ρ…ΠΎΡ‚ΠΈΠΌ). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ значСния минимальной ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ для всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² composer.json ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Β«Ρ„Π»Π°Π³ΠΎΠ² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈΒ» Π² ограничСниях вСрсии. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π½Π° страницС схСмы.

Π—Π°ΠΏΠΈΡΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ вСрсии #

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρƒ вас Π΅ΡΡ‚ΡŒ прСдставлСниС ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Composer Π²ΠΈΠ΄ΠΈΡ‚ вСрсии, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ограничСния вСрсии для зависимостСй вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Exact Version Constraint#

МоТно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π­Ρ‚ΠΎ сообщит Composer ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ эту Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эту Π²Π΅Ρ€ΡΠΈΡŽ. Если Π΄Ρ€ΡƒΠ³ΠΈΠ΅ зависимости Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ вСрсии, Ρ€Π΅ΡˆΠ°Ρ‚Π΅Π»ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠΈΡ‚ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ ΠΈ ΠΏΡ€Π΅Ρ€Π²Π΅Ρ‚ Π»ΡŽΠ±ΡƒΡŽ установку ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ обновлСния.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: 1.0.2

Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий #

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² сравнСния ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ допустимых вСрсий. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ > , >= , < , <= , != .

МоТно ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ нСсколько Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ². Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ ( Β  ) ΠΈΠ»ΠΈ запятая (, ) Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠ°ΠΊ логичСскоС И . Двойная Ρ‚Ρ€ΡƒΠ±Π° ( || ) Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ ΠΊΠ°ΠΊ логичСскоС Π˜Π›Π˜ . И ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ высокий ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Ρ‡Π΅ΠΌ Π˜Π›Π˜.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны ΠΏΡ€ΠΈ использовании Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ устанавливая вСрсии, Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ. ВмСсто этого рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ для бСзопасности.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’ Π±ΠΎΠ»Π΅Π΅ старых вСрсиях Composer ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» ( | ) Π±Ρ‹Π» рСкомСндуСмая Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° логичСскому Π˜Π›Π˜ . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» ( | ) ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ логичСскоС Π˜Π›Π˜ .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

  • >=1,0
  • >=1,0 <2,0
  • >=1,0 <1,1 || >=1,2

Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий с дСфисом (

- )#

Π’ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ вСрсий. ЧастичныС вСрсии справа Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ с подстановочным Π·Π½Π°ΠΊΠΎΠΌ. НапримСр, 1,0–2,0 эквивалСнтно >=1,0,0 <2,1 , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ 2.0 становится 2.0.* . Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны 1.0.0 - 2.1.0 эквивалСнтно >=1.0.0 <=2.1.0 .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: 1. 0 - 2.0

Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий с подстановочными Π·Π½Π°ΠΊΠ°ΠΌΠΈ (

.* )#

Π¨Π°Π±Π»ΠΎΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ подстановочного Π·Π½Π°ΠΊΠ° * . 1.0.* эквивалСнтно >=1,0 <1,1 .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: 1.0.*

Вильда Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вСрсий (

~ )#

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ~ Π»ΡƒΡ‡ΡˆΠ΅ всСго поясняСтся Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅: ~1.2 эквивалСнтно >=1.2 <2.0.0 , Π° ~1.2.3 эквивалСнтно >=1.2.3 <1.3.0 . Как Π²Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚Π΅ это Π² основном ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… сСмантику вСрсия. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ использованиСм Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ второстСпСнная вСрсия, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ зависитС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ~ 1,2 (Ρ‡Ρ‚ΠΎ позволяСт Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π΄ΠΎ, Π½ΠΎ Π½Π΅ Π² Ρ‚ΠΎΠΌ числС, 2.0). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎ ΠΈΠ΄Π΅Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ломаСтся Π΄ΠΎ 2.0, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. Π”Ρ€ΡƒΠ³ΠΎΠΉ способ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° это Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ~ Π·Π°Π΄Π°Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, Π½ΠΎ позволяСт ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ послСднюю ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ~1,2

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π₯отя 2.0-beta.1 строго ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ 2.0 , ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ вСрсии Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ~1.2 Π½Π΅ установил Π±Ρ‹ Π΅Π³ΠΎ. Как сказано Π²Ρ‹ΡˆΠ΅ ~1.2 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ .2 ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π½ΠΎ Ρ‡Π°ΡΡ‚ΡŒ 1. исправлСна.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ~ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² своСм ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ для основных Π½ΠΎΠΌΠ΅Ρ€ выпуска. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎ 91.2.3

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ#

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ явно Π½Π΅ опрСдСляСт ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Composer ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ -dev ΠΈΠ»ΠΈ -stable , Π² зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. Π­Ρ‚ΠΎ происходит ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΈ сравнСнии, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ суффикс -ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π’Π½ΡƒΡ‚Ρ€ΠΈ
1. 2.3 =1.2.3.0-ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
>1,2 >1.2.0.0-ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ
>=1,2 >=1.2.0.0-dev
>=1,2-ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ >=1.2.0.0-ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
<1,3 <1.3.0.0-dev
<=1,3 <=1.3.0.0-ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ
1 - 2 >=1.0.0.0-dev <3.0.0.0-dev
~1,3 >=1.3.0.0-dev <2.0.0.0-dev
1.4.* >=1.4.0.0-dev <1.5.0.0-dev

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Π΅ примСняя ΠΈΡ… Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»Π°Π³ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ @ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, @dev ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Composer Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Π΅ΠΌ минимальная ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *