SNS項目筆記<一>--項目啟動

摘要:全新SNS項目啟動罐脊,現(xiàn)ionic更新到了3.0版本定嗓,angular更新到了4.0版本,博主隨著這項目萍桌,帶著大家領(lǐng)略一番ionic的相關(guān)技術(shù)細(xì)節(jié)上的問題

1宵溅、全新項目下載操作:

在新版本下,ionic得到的健碩性的更新上炎,angular卻減少了自己的體積恃逻,正所謂:“ionic吃好了,angular減肥了”于是我們也可以拋棄以前的一些坑藕施,直接進(jìn)入流暢性的操作了寇损。

1.1、重新構(gòu)建項目:

https://nodejs.org/en/ 【官方網(wǎng)址】下載最新版本的nodeJS裳食,保證使用的sass為4.5以上矛市,這樣在win7,8,10的環(huán)境下可以滿足編譯環(huán)境,無需再做任何關(guān)于環(huán)境配置的操作诲祸,即使在mac上也是如此浊吏。統(tǒng)一化環(huán)境后即可開始我們的項目構(gòu)建憨愉。

1.1.1、創(chuàng)建項目

npm install -g ionic cordova 下載必要的ionic 組件與cordova打包依賴
ionic start demo --v3 創(chuàng)建3版本的ionic項目

效果圖.png

這里ionic 很人性化的給了幾個選項進(jìn)行篩選其各類項目分別是:1卿捎、tabs-->帶底部導(dǎo)航欄項目配紫;2、blank-->空項目午阵;3躺孝、sidemenu-->默認(rèn)主頁面有側(cè)滑欄的項目;4底桂、super-->從預(yù)建頁面到打包完成最適合練習(xí)上手的項目植袍;5、conference-->圖像展示的項目籽懦;6于个、tutorial-->包含有教程的項目,其中項目里還含有ionic文檔暮顺;7厅篓、aws-->集成了亞馬遜SDK的項目。這些項目的歸納很好的讓我們開發(fā)人員深入研究與學(xué)習(xí)進(jìn)去捶码。作為實際交付項目的需要羽氮,以及對需求的適合度,我選擇了tabs項目惫恼。點擊回車档押,進(jìn)行項目下載并下載依賴,這得等一段時間來完成祈纯。

1.1.2令宿、演示項目

ionic serve 老配方,熟悉的味道腕窥,這里不需要過多解釋粒没,直接等待幾許過后便在瀏覽器中打開項目演示,這里要注意的是油昂,一定要選擇帶有chrome內(nèi)核的瀏覽器革娄,這樣可以方便自己按F12進(jìn)行真機模擬查看,并且默認(rèn)為極速模式【特別注意冕碟,千萬不要將自己的瀏覽器設(shè)置為IE兼容,不然看不出效果】

1.1.3匆浙、build與打包

ionic cordova platform add android / ios 這里老玩家得注意了安寺,與原命令相比較ionic platform add android / ios新添加了帶有cordova命令,這加完依賴后如果是Android可以直接進(jìn)行build ionic cordova build android了首尼。而IOS還有新的坑挑庶,即在這里會報錯需要用到root 權(quán)限:sudo ionic platform build ios言秸,這里處理IOS權(quán)限問題,可以看看 “軍神” 的文章:http://www.reibang.com/p/f60d28adb468 我就不必贅述了迎捺。IOS打包其實在build后就可以用xcode打開文件目錄:demo/platforms/ios/這樣便可以直接使用Xcode進(jìn)行熟練的打包操作了举畸。

2、新增一個導(dǎo)航界面

在項目進(jìn)行中要進(jìn)行對底部導(dǎo)航欄目的修改凳枝,在項目中默認(rèn)為三個導(dǎo)航抄沮,可是項目需求需要四個,我們需要ionic g page newPage//這里的newPage為我們開發(fā)人員自定義的名稱自動生成頁面岖瑰。在這里我生成的名稱是"my":

生成項目目錄的變化

這里我們還需要對此頁面進(jìn)行注冊:

注冊我的頁面.png

我們再將此頁面添加到tab上去:

添加my頁面步驟1
添加my頁面步驟2.png

于是有了以下頁面:

修改后結(jié)果.png

3叛买、更改底部導(dǎo)航的顏色

由于項目使用橙色為主題色,最開始我不知道在哪里修改底部導(dǎo)航欄的顏色蹋订,于是去官網(wǎng)上尋找答案:http://ionicframework.com/docs/api/components/tabs/Tabs/ 這里它明確指出sass variables里面有八大屬性:

//ios variables
$tabs-ios-tab-icon-color: #000000;// 圖標(biāo)未按下顯示的顏色
$tabs-ios-tab-icon-color-active: #FFFFFF; // 圖標(biāo)按下顯示的顏色
$tabs-ios-tab-text-color:#000000; // 文字未按下顯示的顏色
$tabs-ios-tab-text-color-active: #FFFFFF;// 文字按下顯示的顏色
//android variables
$tabs-md-tab-icon-color: #000000;// 圖標(biāo)未按下顯示的顏色
$tabs-md-tab-icon-color-active: #FFFFFF; // 圖標(biāo)按下顯示的顏色
$tabs-md-tab-text-color:#000000; // 文字未按下顯示的顏色
$tabs-md-tab-text-color-active: #FFFFFF;// 文字按下顯示的顏色

于是我在這里尋找答案的突破率挣。這些屬性出現(xiàn)肯定是在scss里面進(jìn)行設(shè)置的,很多情況下會誤認(rèn)為在:項目名/src/app/app.scss 里面露戒,其實不然椒功,經(jīng)過一番的苦苦尋找最終在: 項目名/theme/variables.scss 里尋找了答案:

修改variables.png

最終項目顯示的效果:

改變點擊色.png

4傻铣、結(jié)尾的話

作為公司項目此項目不應(yīng)開源枷遂,但是我會在項目進(jìn)行中將比比較精華的部分分享給大家,希望同路人喜歡上這樣的UI框架姑躲,也希望ionic 在今后能改變我們大部分的工作方式撩鹿!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谦炬,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子节沦,更是在濱河造成了極大的恐慌键思,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甫贯,死亡現(xiàn)場離奇詭異吼鳞,居然都是意外死亡,警方通過查閱死者的電腦和手機叫搁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門赔桌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人渴逻,你說我怎么就攤上這事疾党。” “怎么了惨奕?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵雪位,是天一觀的道長。 經(jīng)常有香客問我梨撞,道長雹洗,這世上最難降的妖魔是什么香罐? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮时肿,結(jié)果婚禮上庇茫,老公的妹妹穿的比我還像新娘。我一直安慰自己螃成,他們只是感情好旦签,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锈颗,像睡著了一般顷霹。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上击吱,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天淋淀,我揣著相機與錄音,去河邊找鬼覆醇。 笑死朵纷,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的永脓。 我是一名探鬼主播袍辞,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼常摧!你這毒婦竟也來了搅吁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤落午,失蹤者是張志新(化名)和其女友劉穎谎懦,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體溃斋,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡界拦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了梗劫。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片享甸。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖梳侨,靈堂內(nèi)的尸體忽然破棺而出蛉威,到底是詐尸還是另有隱情,我是刑警寧澤猫妙,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布瓷翻,位于F島的核電站,受9級特大地震影響割坠,放射性物質(zhì)發(fā)生泄漏齐帚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一彼哼、第九天 我趴在偏房一處隱蔽的房頂上張望对妄。 院中可真熱鬧,春花似錦敢朱、人聲如沸剪菱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孝常。三九已至,卻和暖如春蚓哩,著一層夾襖步出監(jiān)牢的瞬間构灸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工岸梨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喜颁,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓曹阔,卻偏偏與公主長得像半开,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子赃份,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353

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