2017-02-06 2 views
0

Я использую angular-cli какое-то время, и я заметил, что последние несколько коммитов изменили сценарии, ссылаясь на имя пакета.angular-cli изменен на @ angular/cli - кто-нибудь знает почему?

Похоже, что команда угловато-кли изменила название своей упаковки с angular-cli на @angular/cli.

Есть ли какие-либо преимущества для этого способа именования пакета, который затем состоит из системы имен углов2?

ответ

3

Это означает, что именование для всех Угловых пакетов согласовано. Та же картина используется для других официальных угловых пакетов на НОМ, такие как материал и гибкие верстки:

  • @ угловой/материал
  • @ угловой/Flex-макет

И, конечно, других пакеты ядра, например:

  • @ угловой/общий
  • @ угловой/составитель
  • @ угловой/сердечник

Знак @ - это на самом деле что-то, что npm вызывает npm-scope. В

Область применения представляют собой способ группировки пакетов, связанные друг с другом, а также влияют несколько вещей, о том, как НПМ обрабатывает пакет.

1

Такой же путь, как и после углового2. В следующем выпуске они выйдут из бета-версии, следовательно, изменится на @angular. С угловым2 это также, когда они изменили свое название. Не совсем уверен в философии, стоящей за ней, но я думаю, они также хотят, чтобы эти два проекта работали поближе. Который отражает в cli-quickstart на их домашней странице

Смежные вопросы