完善webApp的(通過npm包管理工具)安裝環(huán)境

  • 搭建開發(fā)環(huán)境:構(gòu)建工具、包管理工具钞澳、編譯工具蛉抓、調(diào)試管理工具

** angularJS涉及的基本概念 **
1.module:
2.directive:將HTML和數(shù)據(jù)進(jìn)行綁定
3.表達(dá)式
4.service:相當(dāng)于一段共有的代碼邏輯
5.injector
6.依賴注入
7.模型
8.filter:對數(shù)據(jù)進(jìn)行過濾
9.數(shù)據(jù)綁定
10.$scope
11.controller:相當(dāng)于私有的代碼邏輯
12.view

image.png

路由模塊:監(jiān)聽瀏覽器的哈希值變化凯肋,來加載不同的HTML文件(視圖層);
控制器組件和view之間形成MVC模型叹话,

  • angularJS的調(diào)試工具之 : batarang
    1.主要功能:查看作用域(某個DOM對象的相關(guān)屬性和信息)、輸出調(diào)試信息墩瞳、性能監(jiān)控(performence)
    2.原因驼壶;angular的數(shù)據(jù)模型都是建立在$scope這個作用域上的,一旦它內(nèi)部發(fā)生錯誤在控制臺是不會檢測到錯誤信息喉酌,所以安裝這個插件工具之后就能很方法的查看$scope上的數(shù)據(jù)信息热凹,方便調(diào)試和監(jiān)控泵喘;
  • angularJS的依賴管理工具之 : bower
    安裝bower:npm(或者cnpm) i -g bower
    常用命令:
    bower init:創(chuàng)建也bower的配置文件
    bower install:安裝 bower install --save 安裝文件名#版本號
    bower uninstall:卸載第三方依賴

配置文件:
bower.json:記錄了初始化的bower的信息和需要管理的第三方依賴(一個文檔用來記錄了當(dāng)前需要管理的依賴包)切換版本(比如在PC端考慮到IE的兼容性一般使用1.2的版本): bower install --save 安裝文件名#版本號,此時bower就會自動幫我們從git庫中拉去對應(yīng)的本版本到我們本地般妙;使用--save的包才會被記錄到.json文件中纪铺;
.bowerrc:修改安裝目錄(通過bower下載的包的安裝默認(rèn)是在bower/component),該文件的配置可以修改安裝的路徑碟渺;(創(chuàng)建文件,在命令行中鍵入null>.bowerrc就會創(chuàng)建一個空的.bowerrc.(不通過命名行是不能創(chuàng)建一個.開頭的文件)鲜锚,該文件也應(yīng)該是一個json格式的文件!!)文件中指定的文件夾路徑它會自動按照文件中設(shè)置的文件名創(chuàng)建好,無須單獨創(chuàng)建

{
"directory":"lib",
"json":""
}

問題
問題1:剛開始只是設(shè)置了一個路徑但是沒有寫明json,結(jié)果報錯苫拍,添加上之后就能正常拉去依賴包芜繁,暫時還沒去查明白是為什么
問題2:uninstall安裝包之后,并沒有從json文件的dependencies中刪除..該包的記錄



注意點
1..實際開發(fā)中不要直接在主分支上開發(fā)绒极,最好是根據(jù)不不同的功能模塊在不同的分支上開發(fā)骏令,
2.在cmd命令中路徑要使用/而不是\,因為命令行使用的是lunix系統(tǒng)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末垄提,一起剝皮案震驚了整個濱河市伏社,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌塔淤,老刑警劉巖摘昌,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異高蜂,居然都是意外死亡聪黎,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進(jìn)店門备恤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來稿饰,“玉大人,你說我怎么就攤上這事露泊『砹” “怎么了?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵惭笑,是天一觀的道長侣姆。 經(jīng)常有香客問我,道長沉噩,這世上最難降的妖魔是什么捺宗? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮川蒙,結(jié)果婚禮上蚜厉,老公的妹妹穿的比我還像新娘。我一直安慰自己畜眨,他們只是感情好昼牛,可當(dāng)我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布术瓮。 她就那樣靜靜地躺著,像睡著了一般贰健。 火紅的嫁衣襯著肌膚如雪胞四。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天霎烙,我揣著相機(jī)與錄音撬讽,去河邊找鬼。 笑死悬垃,一個胖子當(dāng)著我的面吹牛游昼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播尝蠕,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼烘豌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了看彼?” 一聲冷哼從身側(cè)響起廊佩,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎靖榕,沒想到半個月后标锄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡茁计,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年料皇,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片星压。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡践剂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出娜膘,到底是詐尸還是另有隱情逊脯,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布竣贪,位于F島的核電站军洼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏贾富。R本人自食惡果不足惜歉眷,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望颤枪。 院中可真熱鬧,春花似錦淑际、人聲如沸畏纲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盗胀。三九已至艘蹋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間票灰,已是汗流浹背女阀。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留屑迂,地道東北人浸策。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像惹盼,于是被迫代替她去往敵國和親庸汗。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,055評論 2 355

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理手报,服務(wù)發(fā)現(xiàn)蚯舱,斷路器,智...
    卡卡羅2017閱讀 134,665評論 18 139
  • 學(xué)習(xí)路徑是我自己練手python爬蟲項目時提煉和精選的掩蛤。事先聲明:學(xué)習(xí)好比看醫(yī)生枉昏,每個人目的和問題不一樣,再者知識...
    徐薇薇閱讀 688評論 0 4
  • 0揍鸟、安裝基礎(chǔ)環(huán)境 yum -y install wget yum -y install setup yum -y ...
    Suncoffee_psw閱讀 716評論 0 1
  • 概述 Egret基于TypeScript開發(fā)的兄裂,而TypeScript編譯工具tsc是基于Node.js開發(fā)的。所...
    吳霸格07閱讀 1,048評論 0 2
  • 1.準(zhǔn)備工作 rpm命令:相當(dāng)于windows的添加/卸載程序 進(jìn)行程序的安裝,更新,卸載查看等操作 ...
    蘇為閱讀 420評論 0 0