最近跳糟从后公司要用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/
$ 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
大概的安装过程就是这样,一路的坎坷……