2016-12-02 91 views
0

刮我特地到角2快速啓動和概述在線從here角2從沒有NPM

但是,我找不到做同樣的快速啓動,而不NPM的更多信息。

我想了解angular2庫在何處以及如何引用到項目中。

有人能指出我嗎?

謝謝。

回答

-1

您不能使用沒有npm的angular2。首先是(至今我知道)沒有其他來源比npm下載angular2核心來源開始。除此之外,它將是一個工作的地獄,因爲所有你想添加的依賴第三方模塊都必須手動添加,如果有更新,包括angular2它自己,它將更難管理,檢查更新和更新他們全部。

要了解angular2庫的引用地點和方式,我將建議從index.html開始(如果您已使用angular-cli,請參閱github上的快速啓動代碼:https://github.com/angular/quickstart)。有一些js文件添加到head部分,腳本以System.import('app').catch(function(err){ console.error(err); });開始。

+0

是不是可以像我們使用jquery一樣從谷歌的cdn中引用我使用的角度庫?是否有必要將所有這些文件與我的網站一起託管? – josh

+0

如果你不使用打字稿或飛鏢這是可能的,因爲在最後它的所有javascript。要做到這一點,除了npm只是一個軟件包管理器之外,需要花費很多時間來獲取所有代碼等。爲了與cdn進行比較,npm抓取了在package.json中管理的最新源代碼,而不是將鏈接添加到Web上的某處。我認爲這應該不妨礙調查angular2。 – hakany

+0

謝謝,這說明了一點。 – josh