我讀角2 "5 Min Quickstart",有這樣的一行:「@」符號在「@ angular/core」的「import {Component}」中的含義是什麼;「聲明?
import { Component } from '@angular/core';"
我想不通,是什麼@
符號使在進口? TypeScript文檔也沒有說任何關於這個。
這是什麼意思?
我讀角2 "5 Min Quickstart",有這樣的一行:「@」符號在「@ angular/core」的「import {Component}」中的含義是什麼;「聲明?
import { Component } from '@angular/core';"
我想不通,是什麼@
符號使在進口? TypeScript文檔也沒有說任何關於這個。
這是什麼意思?
這只是Angular使用的命名約定。自發布以來,它們將其重命名爲@ angular/core而不是angular2/core。
它引用了框架的核心組件。
(在後發現 - angularjs 2 with angular-material @angular/core not found)
我認爲它比這更多...在你引用它的問題中,解釋了@前綴允許相關的npm包更加整齊地分組在一個帶有@前綴的文件夾下,而不是污染node_module文件夾的根目錄。有關更多信息,請參閱https://docs.npmjs.com/getting-started/scoped-packages – Brendan
的可能的複製[理解NPM包@ -prefix:@角/路由器(http://stackoverflow.com/questions/36667258/understanding-npm-package-prefix-angular-router) –
你的名字聽起來像比爾蓋茨:p –