Angularjs 2 庫



 

Angular 被打包成了一個 JavaScript 模塊的集合。你可以理解爲庫模塊。
每一個 Angular 庫命名跟着 @angular前綴。
通過 npm 包管理器來安裝這些庫,通過JavaScript import 語句來導入使用的部分。
例如,從 @angular/core 導入 Angular 組件修飾符庫如下所示:

import { Component } from '@angular/core';import { Component } from '@angular/core';

你也可以使用 JavaScript 的導入語句從 Angular 中導入 Angular 模塊

import { BrowserModule } from '@angular/platform-browser';import { BrowserModule } from '@angular/platform-browser';

前面根模塊的簡單例子中,應用模塊需要 BrowserModule 中的功能更。訪問這些功能,添加 @NgModule 元數據的導入如下:

imports: [ BrowserModule ],imports: [ BrowserModule ],

這樣我們同時使用了 Angular 和 JavaScript 模塊系統。這很容易混淆兩個系統,因爲他們都共享相同的單詞 「imports」 和 「exports」。但是暫時先放一邊,時間和經驗慢慢會清晰這種混淆。