meteor安装

最近跳糟从后公司要用meteor,在初次用的时候就是一大坑,文档少不说,英文是硬伤啊,进入正题吧。
系统环境:ubuntu 14.4 64位
首先安装nodejs,这个网上安装的方法一大堆,就不仔细说了,大概把命令说一下:
系统环境

$ sudo apt-get install python 
$ sudo apt-get install build-essential 
$ sudo apt-get install gcc 
$ sudo apt-get install g++ 

从nodeJS官网http://nodejs.org/下载最新源代码包:node-v0.8.14.tar.gz。

$ tar -zxf node-v0.8.14.tar.gz 
$ cd node-v0.8.14
$ ./configure 
$ make 
$ sudo make install

安装完后,最好执行下一命令,这是一个坑,坑了好久。

$ sudo apt-get install nodejs-legacy

测试是否安装成功,显示版本号表示安装成功。

$ node –version

Meteor安装
1、先安装curl,如已安装后就不必了

$ apt-get install curl
$ curl install.meteor.com | /bin/sh

2、更新host文件,暂时没发现有什么作用,这是在别的博客看到,感觉用于墙外边的样,如需要,要google。

3、现在如果不需要打包的话就可以直接运行:

$ meteor create myapp
$ cd myapp
$ meteor

官网有6个demo,可以下载下来自己研究

 $ meteor create --example todos(这是其中一个示例名)

还需要其它的直接使用meteor命令帮助

$ meteor --help

4、安装打包apk的所需东西

$ meteor install-sdk android

在这里很多时候会一直不动,或下载到一半就死掉,有条件就换一个好的VPN,然后命令一路到底,就安装成功。我就是VPN不行,一直出错在sys-img(大概就是这个下载失败)的地方,然后就自己想办法自己从国内下载Android包自己解压安装。

包下载地址:http://www.androiddevtools.cn/

  • 先找到SDK System images并下载相应的版本,我下载的是linux android 4.4.2(下载下来的是android-19.zip 780M),解压出来后放在meteor目录下的/android_bundle/android-sdk/system-images/下
  • 下载SDK,版本android 4.4.2(注意选择系统相对应下的包,android-19(Rev 4).zip),解压后放在meteor目录下的/android_bundle/android-sdk/platforms文件下,注意这里下载下来的压缩包里有一个android-19目录,是拷贝android-19下的东西
$ meteor add-platform android

执行该命令报错:大概就是说ANDROID_HOME路径没有配置,打开文件,并在最下面增加以下代码,meteor的路径以安装的meteor为准,用pwd命令查看目录路径

$ gedit /etc/profile

#android
export ANDROID_HOME=~/.meteor/android_bundle/android-sdk/  
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

再执行

$ source /etc/profile

5、关于最后的两条命令,一般的都能够下载下来就不需要自己手动下载了,执行完后能看到android的模拟器UI就算是成功了

$ meteor run android
$ meteor run android-device

大概的安装过程就是这样,一路的坎坷……

你可能感兴趣的:(meteor)