angular2項目搭建總結(jié)(血淚)

1.安裝NodeJs和npm

<1>nodejs安裝

windows下的NodeJS安裝是比較方便的(v0.6.0版本之后,支持windows native),只需要登陸官網(wǎng)(http://nodejs.org/),便可以看到首頁的“INSTALL”按鈕懈费,直接點擊就會自動下載安裝了。安裝過程基本直接“NEXT”就可以了。(windows的安裝msi文件在過程中會直接添加path的系統(tǒng)變量尊惰,變量值是你的安裝路徑,例如“C:\Program Files\nodejs”)纬向。安裝完成后可以使用cmd(win+r然后輸入cmd進入)測試下是否安裝成功择浊。方法:在cmd下輸入node -v,出現(xiàn)下圖版本提示就是完成了NodeJS的安裝逾条。

<2>配置nodejs系統(tǒng)路徑

? ? ? ?(1)打開系統(tǒng)對話框琢岩,“我的電腦”右鍵“屬性”-“高級系統(tǒng)設(shè)置”-“高級”-“環(huán)境變量”。如下圖

? ? ? ? ?(2)進入環(huán)境變量對話框师脂,在系統(tǒng)變量下新建"NODE_PATH"担孔,輸入”C:\Program Files\nodejs\node_global\node_modules“。(ps:這一步相當關(guān)鍵吃警。)用戶變量都要跟著改變一下(用戶變量"PATH"修改為“C:\Program Files\nodejs\node_global\”)糕篇,要不使用module的時候會導(dǎo)致輸入命令出現(xiàn)“xxx不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件”這個錯誤”酌心。

<3>npm的安裝和配置npm的全局模塊的存放路徑以及cache的路徑拌消。

? ? ? ? ? (1)由于新版的NodeJS已經(jīng)集成了npm,所以之前npm也一并安裝好了安券。同樣可以使用cmd命令行輸入"npm -v"來測試是否成功安裝墩崩。如下圖氓英,出現(xiàn)版本提示便OK了。

? ? ? ? (2) 然后配置npm的全局模塊的存放路徑以及cache的路徑鹦筹,例如我希望將以上兩個文件夾放在NodeJS的主目錄下铝阐,便在NodeJs下建立"node_global"及"node_cache"兩個文件夾。如下圖

? ? ? ? ?(3)啟動cmd铐拐,輸入


npm configsetprefix"C:\Program Files\nodejs\node_global"

以及

npm configsetcache"C:\Program Files\nodejs\node_cache"


<4>測試是否安裝成功

以上步驟都OK的話徘键,我們可以再次開啟cmd命令行,進入node遍蟋,輸入“require('express')”來測試下node的模塊全局路徑是否配置正確了吹害。正確的話cmd會列出express的相關(guān)信息。如下圖(如出錯一般都是NODE_PATH的配置不對)

2.安裝angular-cli

<1>安裝 typescript 和 typings

打開“cmd”或者"nodejs command promet"

由于angular2是基于typescript構(gòu)建虚青,所以我們必須安裝typescript赠制。

npm install -g typescript typings

<2>安裝 angular-cli

npm install -g angular-cli

<3>如果安裝angular-cli出錯的解決辦法

如果你之前安裝失敗過,最好在安裝angular-cli之前先卸載干凈挟憔,用以下兩句:

npm?uninstall?-g?angular-cli

npm?cache?clean

同時钟些,在檢查你全局的那些npm文件下還殘留下圖這兩個文件,

有的話也要刪掉绊谭,刪掉后再用"npm uninstall -g angular-clit"安裝最新的angular-cli即可政恍。

以上一個angular項目環(huán)境就配置好了,接下來就可以做項目啦

3.項目構(gòu)建

<1>使用 angular-cli 新建一個 AngularJs2 項目

ng new hello-world

如圖:(會比較慢达传,要耐心等待)

<2>使用 angular-cli 啟動簡易服務(wù)器來測試項目

ng server(注意:一定要在你建的項目下執(zhí)行)

<3>測試:修改顯示內(nèi)容為hello world !

進入/src/app/app.component.ts內(nèi)篙耗,修改該Component為如下代碼

```

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

@Component({

moduleId: module.id,

selector: 'app-root',

templateUrl: 'app.component.html',

styleUrls: ['app.component.css']})

export class AppComponent {

title = 'hello wolrd !';

}

```

我們可以看到,該Component內(nèi)指定了模板文件為app.component.html,樣式文件為app.component.css,現(xiàn)在我們打開app.component.html查看模板宪赶,如下:

```

{{title}}

```

此時綁定變量和angular的預(yù)防相同宗弯,現(xiàn)在我們再在模板內(nèi)隨意添加一些內(nèi)容,如:

```

{{title}}

this is my first app

```

再次打開[http://localhost:4200](http://localhost:4200)進行訪問搂妻,可看到我們的頁面內(nèi)容已經(jīng)修改為對應(yīng)的內(nèi)容蒙保。

以上就是手工創(chuàng)建angular2項目的過程

注意:如果實在github上下載的別人的項目

下載項目并解壓到你的項目目錄下

cd? 你項目所在的目錄

npm install

npm start

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市欲主,隨后出現(xiàn)的幾起案子邓厕,更是在濱河造成了極大的恐慌,老刑警劉巖扁瓢,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件详恼,死亡現(xiàn)場離奇詭異,居然都是意外死亡引几,警方通過查閱死者的電腦和手機昧互,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人敞掘,你說我怎么就攤上這事屿储。” “怎么了渐逃?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長民褂。 經(jīng)常有香客問我茄菊,道長,這世上最難降的妖魔是什么赊堪? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任面殖,我火速辦了婚禮,結(jié)果婚禮上哭廉,老公的妹妹穿的比我還像新娘脊僚。我一直安慰自己,他們只是感情好遵绰,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布辽幌。 她就那樣靜靜地躺著,像睡著了一般椿访。 火紅的嫁衣襯著肌膚如雪乌企。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天成玫,我揣著相機與錄音加酵,去河邊找鬼。 笑死哭当,一個胖子當著我的面吹牛猪腕,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播钦勘,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼陋葡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了彻采?” 一聲冷哼從身側(cè)響起脖岛,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颊亮,沒想到半個月后柴梆,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡终惑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年绍在,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡偿渡,死狀恐怖臼寄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情溜宽,我是刑警寧澤吉拳,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站适揉,受9級特大地震影響留攒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜嫉嘀,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一炼邀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧剪侮,春花似錦拭宁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至彩匕,卻和暖如春在旱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背推掸。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工桶蝎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人谅畅。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓登渣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親毡泻。 傳聞我的和親對象是個殘疾皇子胜茧,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容