Mac上搭建leancloud+nodejs

注:

這是寫給雙料( leancloud & nodejs )新手的。老手飄過。

leancloud官網(wǎng)教程 :這里的步驟都是官網(wǎng)教程的,只不過有些步驟官網(wǎng)上沒有寫,可能是因?yàn)樘唵瘟税伞?/p>

目標(biāo):利用leancloud & nodejs 搭建一個網(wǎng)頁。界面如下:

效果圖

步驟:

1.安裝 nodes 環(huán)境:

brew install node

2.安裝命令行工具:

npm install -g leancloud-cli --registry=https://registry.npm.taobao.org

3.安裝 bash-completion

brew install bash-completion

將如下內(nèi)容添加到~/.bash_profile文件中:

if [ -f $(brew --prefix)/etc/bash_completion ]; then 
  . $(brew --prefix)/etc/bash_completion
fi

bash_profile文件內(nèi)容:

#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
#ls
alias ls='ls -G'
#proxychains-4.10
export PATH=/Users/zhenglanchun/.local/bin:$PATH
alias pc='proxychains4'

if [ -f $(brew --prefix)/etc/bash_completion ]; then
    . $(brew --prefix)/etc/bash_completion
fi

4.安裝 lean—command 補(bǔ)全:

下載 avoscloud_completion.sh ,保存為~/.leancloud_completion.sh。

source ~/.leancloud_completion.sh```

重啟終端。

**注意:** 

`avoscloud_completion.sh`官網(wǎng)給的下載地址是**錯**的,下的內(nèi)容不對。翻github后,找到了正確地址,見上面的連接。

5.安裝如下依賴包:

```bash
npm install leanenginenpm install body-parsernpm install connect-timeoutnpm install cookie-parsernpm install ejs```

6.創(chuàng)建項(xiàng)目

```bash
lean new```

![創(chuàng)建項(xiàng)目](http://upload-images.jianshu.io/upload_images/1163763-e86cc367d09dae80.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

7.運(yùn)行進(jìn)入項(xiàng)目目錄( 這里是 `iOS-LeanCloud` )

```bash
cd new_app```

安裝項(xiàng)目依賴:

```bashnpm install```

啟動應(yīng)用

```bashlean up```

打開瀏覽器,查看結(jié)果。

  ![效果圖](http://upload-images.jianshu.io/upload_images/1163763-8502c06a4b76cbed.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

8.發(fā)布到lean cloud

```bashlean delopy```

PS: 沒找到二級域名在哪,貌似只有綁定域名后才會有二級域名。綁定域名需要備案,然后就呵呵了。

**報錯**

`Error: Cannot find module 'lean engine'`

因?yàn)槿鄙僖蕾嚢?,?dǎo)致這個報錯。解決辦法,參見步驟5.
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 用了一段時間的hexo,本著“授人以魚,不如授人以漁”的理念,決定整理一篇hexo使用教程,分享大家。 hexo是...
    王藝謀712閱讀 6,490評論 0 3
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,590評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,275評論 6 342
  • 稻盛和夫的敬天愛人源自西鄉(xiāng)隆盛的遺訓(xùn),把目標(biāo)細(xì)分一下,他的成長經(jīng)歷,在松風(fēng)工業(yè)工作階段,創(chuàng)業(yè)階段期間建立阿米...
    之乎者也06閱讀 970評論 1 0
  • 姓名: 張娟 公司: 路易彬彥 【日精進(jìn)打卡第104天】 【知~學(xué)習(xí)】 《六項(xiàng)精進(jìn)》0遍共131遍 《大學(xué)》0遍 ...
    路易彬彥張娟閱讀 172評論 0 0

友情鏈接更多精彩內(nèi)容