node.js架構StrongLoop學習筆記(一)
node.js架構StrongLoop學習筆記(一)
本人在用node.js做手機後台,尋找架構發現StrongLoop挺適合,可是卻發現沒有中文教程,於是在自己學習時,做一下筆記,以方便其他像我一樣的人蔘考(本人的英語水平非常差,只能一點點試著做,並記錄下來,如果大家發現問題,請通知我好更正,謝謝了!)。所有操作都是在CentOS7-x64,Node.js 0.12.2下完成的。
nodejs架構StrongLoop學習筆記一 安裝StrongLoop 建立項目 安裝資料庫驅動 設定資料庫串連
安裝StrongLoop
npm install -g strongloop
建立項目在終端進入到工作目錄下(如:我的工作是/home/work/strongloop,即cd /home/work/strongloop),輸入slc loopback 然後提示? What’s the name of your application?
(strongloop) ,即讓你輸入項目名稱,預設目錄名稱為項目(如:我輸入study) 然後提示? Enter name of the directory to contain the project:
(study) ,即讓你輸入該項目所在目錄名稱,預設剛才輸入的項目名為目錄名稱(如:這裡直接加車就可以) 接下來StrongLoop會為你建立目錄,並在建立預設專案檔和預設的node.js模組,結束後項目建立完畢。
附:也可以直接在工作目錄下建立一目錄,目錄名就項目名,然後輸入slc loopback;直接斷行符號,便會建立預設專案檔和預設的node.js模組,結束後項目建立完畢。安裝資料庫驅動
在項目目錄下執行,npm install loopback-connector-mysql –save;也可以在項目目錄的package.json檔案裡的”dependencies”的結尾加上,"loopback-connector-mysql": "^*",然後執行npm install
支援如下資料庫:
mongodb npm install loopback-connector-mongodb –save
mysql npm install loopback-connector-mysql –save
oracle npm install loopback-connector-oracle –save
postgresql npm install loopback-connector-postgresql –save
rest npm install loopback-connector-rest –save
sql server npm install loopback-connector-mssql –save
設定資料庫串連
一、命令列方式
在項目目錄下執行,
slc loopback:datasource;
[?] Enter the data-source name:輸入資料庫連接配置名稱;
[?] Select the connector for mysqlDS: (Use arrow keys)
other
In-memory db (supported by StrongLoop)
MySQL (supported by StrongLoop)
PostgreSQL (supported by StrongLoop)
Oracle (supported by StrongLoop)
Microsoft SQL (supported by StrongLoop)
MongoDB (supported by StrongLoop)
(Move up and down to reveal more choices)
選擇你的資料庫類型 編輯項目目錄/server/datasources.json檔案,在”connector”: “mysql”(這裡是你選擇的資料庫類型)後添加host, port, database, username和password等項,儲存,設定完畢。
二、網頁介面方式
在項目目錄下執行,slc arc;會在瀏覽器裡開啟StrongLoop網頁管理介面
點擊下方Register,進入StrongLoZ喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcNeisuHSu7j208rP5DwvcD4NCjxwPjxpbWcgYWx0PQ=="這裡寫圖片描述" src="http://www.bkjia.com/uploads/allimg/150419/044425E94-1.png" title="\" />
StrongLoop會給你填寫的郵箱發送一件確認信,通過裡面的串連完成註冊;然後用你註冊的郵箱和密碼登入剛才的StrongLoop網頁管理介面,點擊Composer
在左下角選擇你要串連的資料庫類型,我這裡mysql;並給該資料庫連接配置起個名稱,如我這裡叫mysql;然後填寫下面的資料庫連接資訊,點Save Datasource儲存配置
再點擊最下方的Test Connection測試組態是否正確,如果正確將在網頁上提示Success
今天就到這裡,休息、休息!