Это имя, используемое для области в хранилище НПМ
http://blog.npmjs.org/post/116936804365/solving-npms-hard-problem-naming-packages
@angular
это имя области и все модули (core
, compiler
, common
, platform-...
, testing
, router
...) являются опубликованной в этой области.
Angular2 версии после beta.x, и поэтому >= Angular2 RC.0
использование @angular
<= Angular2 beta.x
Варианты использования angular2
Одна из причин, почему они изменили его, что они считали 2
в Angular2
неправильно , В настоящее время (январь 2017 года) мы находимся на Угловой версии 4.0.0-beta.1
, которая должна ясно дать понять, что 2
не имеет смысла.