極簡主義喜歡的ngx-admin項目

業(yè)余時間計劃搞搞設計烁登,最近翻閱前端資料怯屉,真是千變萬化,很多新名詞饵沧。

三端融合技術锨络、前后端分離、前端也可以搞非常復雜的自動化測試狼牺、可以獨立開發(fā)羡儿。

日新月異,計算機世界永恒的話題是钥。

框架:react掠归、angular、vue.js等悄泥。

語言:nodejs虏冻、typescripts、JavaScript弹囚、ES7厨相、ES8暈的不行。

構建工具更:Gulp、npm蛮穿、webpack庶骄、Grunt、Browserify践磅、RequireJs单刁、brunch等。

我選擇angular框架府适,通過知乎羔飞、youtube、twitter细溅、微博等Research研究褥傍,發(fā)現(xiàn)幾大框架思想都有些類似,比如angular vs vue一度產生過網(wǎng)絡戰(zhàn)爭喇聊,就在去年吧恍风,我也有所耳聞,帶著膜拜大神的態(tài)度曾經(jīng)認真看完誓篱,發(fā)現(xiàn)很多思想都是相互借鑒朋贬。

  1. 今天,我介紹angular的hello world小程序窜骄。

  2. 奉上我在網(wǎng)絡空間大肆搜索收獲的基于angular主題模板ngx-admin锦募。

我在mac上面完成我們以上兩個小目標。

基礎環(huán)境

在Mac下我選擇的邻遏,包管理方式是Homebrew糠亩。

通過如下命令,我們安裝好node准验、npm赎线、并更新到最新版本。

brew install node

brew install npm

請先在終端/控制臺窗口中運行命令 node -v 和 npm -v糊饱, 來驗證一下你正在運行 node 6.9.x 和 npm 3.x.x 以上的版本垂寥。 更老的版本可能會出現(xiàn)錯誤,更新的版本則沒問題另锋。

? /usr/local git:(master) ? npm -v
5.6.0
? /usr/local git:(master) ? node -v
v5.10.1

如上滞项,node不符合要求,在build run的時候會報錯夭坪,執(zhí)行如下命令升級你的node文判,如果發(fā)現(xiàn)無法升級成功,一般是由于brew版本低室梅,導致無法獲取到網(wǎng)絡上最新的node版本戏仓,可以選擇升級brew到最新版本潭流,升級之后在更新node到最新版本,重寫node的連接柜去,不然新版本不生效。

  • 升級brew
? /data/github brew -v
Homebrew 0.9.9 (git revision 1d99; last commit 2016-04-08)
Homebrew/homebrew-core (git revision 46b5; last commit 2016-04-08)

? /data/github /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

? /data/github brew -v
Homebrew 1.4.2
Homebrew/homebrew-core (git revision a678; last commit 2018-01-02)
  • 升級node
brew update

brew upgrade node

brew link --overwrite node

注意:由于brew老版本拆宛,需升級brew嗓奢,否則無法搜索到最新的node版本,挺奇怪浑厚。參考:https://brew.sh/index_zh-cn.html

升級之后成功

? /usr/local git:(master) ? node -v                                                           
v9.3.0

? /usr/local git:(master) ? npm -v                                                    
5.6.0

基礎環(huán)境準備好股耽,讓我們開始第一個angular小程序。

你的第一個angular應用

首先钳幅,安裝angular

npm install -g @angular/cli

創(chuàng)建angular應用物蝙,通過ng server --open啟動程序

ng new my-app

cd my-app

ng serve --open

訪問http://localhost:4200,你就可以看到熟悉的angular hello world頁面敢艰。

image.png

極簡主義ngx-admin應用

github克隆ngx-admin主題诬乞,進入ngx-admin,執(zhí)行npm i安裝所有項目依賴钠导,執(zhí)行npm start啟動項目震嫉。

git clone https://github.com/jikelab/ngx-admin.git

cd ngx-admin && npm i

npm start

如果,如果一切順利牡属,你可以看到提示票堵。

$ npm start                                                       

> ngx-admin@2.0.1 start /data/github/ngx-admin
> ng serve

** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
Date: 2018-01-07T12:44:29.954Z                                                     t Hash: 09df24cf30b4055cb989
Time: 35763ms

webpack: Compiled successfully.

你可以,訪問http://localhost:4200/逮栅,開始瀏覽所有漂亮的組件化模板悴势。

image.png

在線演示:http://akveo.com/ngx-admin/?utm_source=nebular_documentation&utm_medium=demo_button

如果你遇到,s3無法訪問措伐,無法找到fsevents@1.1.2

> fsevents@1.1.2 install /data/github/ngx-admin/node_modules/fsevents
> node install

node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.2/fse-v1.1.2-node-v59-darwin-x64.tar.gz

node-pre-gyp ERR! Pre-built binaries not found for fsevents@1.1.2 and node@9.3.0 (node-v59 ABI) (falling back to source compile with node-gyp)

問題討論:https://github.com/akveo/ngx-admin/issues/1474

小結

ngx-admin可用三端都支持的主題特纤,支持大量主流的頁面設計模塊,可以直接引用废士,讓我們快速完成一個三端項目的開發(fā)工作叫潦,當然還支持安卓、IOS官硝,只需一套代碼矗蕊,支持三端融合,是一個非常優(yōu)秀的框架氢架。未來我會用ngx-admin來開啟我新的2018年的項目傻咖,去年我用spring-boot開發(fā)了itweet-boot開源項目,感興趣的可以Github去fork一下岖研,一定幫助star卿操。

twts-boot-v1.0.war直接可部署警检,只需要一個MySQL服務,直接放到tomcat啟動即可使用害淤。

演示:http://www.itweet.cn

下載: https://github.com/realxujiang/itweet-boot/releases

今年計劃测秸,我會開啟一個支持三端融合的開源項目,注冊了優(yōu)秀域名折剃,需要適配優(yōu)秀項目测蹲。

哈哈,就這樣崭放。

  • JikeLab.com
  • JikeLab.cn
  • bb8lab.com
  • bb8lab.cn
  • skynet.org

小域名哨苛,覺得怎么樣,歡迎留言币砂,給我點靈感建峭,目前還沒計劃出來用途。

參考:

[1]. https://akveo.github.io/nebular/#/docs/installation/based-on-starter-kit-ngxadmin

[2]. https://github.com/realxujiang/itweet-boot/releases

[3]. https://akveo.github.io/nebular/#/home

歡迎關注微信公眾號[whoami]决摧,閱讀更多內容亿蒸。


image.png

原創(chuàng)文章,轉載請注明: 轉載自Itweet的博客
本博客的文章集合: http://www.itweet.cn/blog/archive

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末蜜徽,一起剝皮案震驚了整個濱河市祝懂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拘鞋,老刑警劉巖砚蓬,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異盆色,居然都是意外死亡灰蛙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門隔躲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來摩梧,“玉大人,你說我怎么就攤上這事宣旱〗龈福” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵浑吟,是天一觀的道長笙纤。 經(jīng)常有香客問我,道長组力,這世上最難降的妖魔是什么省容? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮燎字,結果婚禮上腥椒,老公的妹妹穿的比我還像新娘阿宅。我一直安慰自己,他們只是感情好笼蛛,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布洒放。 她就那樣靜靜地躺著,像睡著了一般滨砍。 火紅的嫁衣襯著肌膚如雪拉馋。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天惨好,我揣著相機與錄音,去河邊找鬼随闺。 笑死日川,一個胖子當著我的面吹牛,可吹牛的內容都是我干的矩乐。 我是一名探鬼主播龄句,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼散罕!你這毒婦竟也來了分歇?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤欧漱,失蹤者是張志新(化名)和其女友劉穎职抡,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體误甚,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡缚甩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了窑邦。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片擅威。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖冈钦,靈堂內的尸體忽然破棺而出郊丛,到底是詐尸還是另有隱情,我是刑警寧澤瞧筛,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布厉熟,位于F島的核電站,受9級特大地震影響驾窟,放射性物質發(fā)生泄漏庆猫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一绅络、第九天 我趴在偏房一處隱蔽的房頂上張望月培。 院中可真熱鬧嘁字,春花似錦、人聲如沸杉畜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽此叠。三九已至纯续,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間灭袁,已是汗流浹背猬错。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留茸歧,地道東北人倦炒。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像软瞎,于是被迫代替她去往敵國和親逢唤。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理涤浇,服務發(fā)現(xiàn)鳖藕,斷路器,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,748評論 6 342
  • 轉載來之原作者Elsewhere** http://col.dog/2015/11/22/homebrew/ Ma...
    堅持編程_lyz閱讀 32,013評論 1 30
  • 前言 孑素顏页滚。 孑是孤單,素是素凈铺呵,顏是美好裹驰。 這是我的名字。也是我想變成的樣子片挂。 這是我的第一篇文章幻林,寫了很久,...
    孑素顏閱讀 357評論 0 1
  • 今天晚上從單位學習完后音念,準備回家沪饺。在門口碰到以前的同事,微笑著打招呼道別闷愤。騎車回家的路上整葡,忽然想到這樣一句...
    我的微笑style閱讀 209評論 0 2