Mac上搭建leancloud+nodejs

2016-08-17  本文已影响180人  取水

注:

这是写给双料( leancloud & nodejs )新手的。老手飘过。

leancloud官网教程 :这里的步骤都是官网教程的,只不过有些步骤官网上没有写,可能是因为太简单了吧。

目标:利用leancloud & nodejs 搭建一个网页。界面如下:

效果图

步骤:

1.安装 nodes 环境:

brew install node

2.安装命令行工具:

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

3.安装 bash-completion

brew install bash-completion

将如下内容添加到~/.bash_profile文件中:

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

bash_profile文件内容:

#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 补全:

下载 avoscloud_completion.sh ,保存为~/.leancloud_completion.sh

source ~/.leancloud_completion.sh```

重启终端。

**注意:** 

`avoscloud_completion.sh`官网给的下载地址是**错**的,下的内容不对。翻github后,找到了正确地址,见上面的连接。

5.安装如下依赖包:

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

6.创建项目

```bash
lean new```

![创建项目](https://img.haomeiwen.com/i1163763/e86cc367d09dae80.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

7.运行进入项目目录( 这里是 `iOS-LeanCloud` )

```bash
cd new_app```

安装项目依赖:

```bashnpm install```

启动应用

```bashlean up```

打开浏览器,查看结果。

  ![效果图](https://img.haomeiwen.com/i1163763/8502c06a4b76cbed.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

8.发布到lean cloud

```bashlean delopy```

PS: 没找到二级域名在哪,貌似只有绑定域名后才会有二级域名。绑定域名需要备案,然后就呵呵了。

**报错**

`Error: Cannot find module 'lean engine'`

因为缺少依赖包,导致这个报错。解决办法,参见步骤5.
上一篇下一篇

猜你喜欢

热点阅读