Что означает символ "@" в "import {Component) из" @angular/core "; выражение?
Я читаю Angular 2 "5 Min Quickstart" и есть такая строка:
import { Component } from '@angular/core';"
Я не могу понять, что делает символ @
в этом импорте? TypeScript docs также ничего не говорят об этом.
Что это значит?
Ответы
Ответ 1
это просто соглашение об именах, которое использует Angular. С момента выпуска они переименовали его в @angular/core вместо angular2/core.
Он ссылается на основные компоненты фреймворка.
(найдено в сообщении angularjs 2 с angular -материалом @angular/ядро не найдено)
Ответ 2
@SCOPE_NAME/package_name
Это NPM-функция, имя области действия, все, что угодно между @и slash/, будет вашим именем области.
объемный документ npm