Mac 之 STF 搭建(淘宝源安装)
参考链接:
https://www.jianshu.com/p/5fe8cb7d214f (MAC直接安装STF)
https://www.jianshu.com/p/c5c298486dbd(homebrew 安装指定版本node)
提示:如果执行命令提示错误时,请试试 sudo + 命令
1. 首先是使用homebrew就可以安装以下 stf 依赖:
brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg-config
2. node 安装指定版本
a. 查找可用的 node 版本: brew search node
b. 安装你需要的版本, 比如: brew install node@8 (这里就装这个版本)
c. 然后: brew link node@8, 这一步可能会报错,,按照提示(If you need to have this software first in your PATH instead consider running: echo 'export PATH="/usr/local/opt/node@8/bin:$PATH"' >> ~/.bash_profile)执行命令就 ok 了,比如我最后执行的是 brew link --overwrite --force node@8
d. node -v 不出意外, 就安装好了你想要的 node 版本
3. 安装 cnpm, 可以不用梯子就能安装 stf
a. 安装 cnpm :
npm install -g cnpm --registry=https://registry.npm.taobao.org
b. 再安装 cnpm6.0.0:
cnpm install cnpm@6.0.0
4. cnpm 安装 stf
cnpm install -g stf
5. 配置 Android sdk 环境变量
a. vim ~/.bash_profile
b. 输入以下内容,默认安装 Android studio 的位置就是如下,把 xxx 换成当前账号名称即可
export ANDROID_HOME= /Users/xxx/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
c. 保存退出:wq
d. 使环境变量生效:source ~/.bash_profile
6. 启动 rethinkDB 指定缓冲区大小和端口,终端执行:
rethinkdb --bind all --cache-size 8192 --http-port 8090
7. 启动 stf,允许远程控制,另外一个终端执行:
stf local --public-ip 192.168.3.153 --allow-remote
8. 远程访问,输入任意一个用户名和邮箱就可以
http://192.168.3.153:7100
9. 来张动图,以资鼓励

Mac 之 STF 搭建(淘宝源安装)的更多相关文章
- yarn 淘宝源安装与使用用法
Yarn 淘宝源 yarn config set registry https://registry.npm.taobao.org -g yarn config set sass_binary_sit ...
- nvm淘宝源升级安装最新稳定版nodejs
为了在服务器上面升级nodejs,用nvm下载实在太慢了,推荐淘宝源安装命令,非常快能安装好: 第一步: NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mi ...
- 【NodeJS】nvm、npm、node安装、使用、淘宝源设置等资料
NodeJS-安装使用淘宝源 管理 node 版本,选择 nvm 还是 n? - WEB前端 - 伯乐在线 creationix/nvm: Node Version Manager - Simple ...
- npm安装源修改为淘宝源
npm安装源修改为淘宝源 标签(空格分隔): 编译 原:https://cnodejs.org/topic/4f9904f9407edba21468f31e npm安装源修改为淘宝源 镜像使用方法(三 ...
- npm - 换淘宝源
npm - 换淘宝源Node 的模块管理器 npm 会一起安装好.由于 Node 的官方模块仓库网速太慢,模块仓库需要切换到阿里的源. $ npm config set registry https: ...
- npm 一条命令更换淘宝源
一条命令更换淘宝源 npm config set registry https://registry.npm.taobao.org
- npm 淘宝源
--------- npm: 淘宝源设置:npm config set registry https://registry.npm.taobao.org
- npm换淘宝源 yarn换淘宝源
查询初始的源 npm get registry > https://registry.npmjs.org/ 设置淘宝源 npm config set registry http://regist ...
- Ruby Gems更换淘宝源方法
官方的 Rubygems 源由于有些资源放在 Amazon S3 上面,所以有时会抽风,在 Linux 下我用 proxychains gem install xxx 实现了指定程序实行 Shadow ...
随机推荐
- HBuilder配置sass
参考: https://www.cnblogs.com/padding1015/p/7133811.html 如果期间报错,参考步骤7,然后再重新安装配置 预编译配置--no-cache %FileN ...
- Spring中统一相同版本的api请求路径的一些思考
Spring中统一相同版本的api请求路径的一些思考 问题场景 当我们在实际开发中,可能会遇到开发相同同版本的api, 假设相同版本的api请求路径为/v1/functionA,/v1/functio ...
- [整理]Magento2 开发中遇到的错误以及解决方案
下面记录了一些我在二次开发Magento2是所遇到的错误.错误原因以及解决方案: 1. Object DOMDocument should be created type: report 日志摘要: ...
- Ubuntu 设置静态ip地址
1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0iface eth0 inet staticaddress 192.1 ...
- js插件设置innerHTML时,在IE8下报错“未知运行时错误”
问题描述: 网站中使用了一个js插件,设置innerHTML时,在IE8下报错“未知运行时错误”: <div id=”divContainer”> <a name=”link”> ...
- MySQL如何找出未提交事务信息
前阵子,我写了一篇博客"ORACLE中能否找到未提交事务的SQL语句", 那么在MySQL数据库中,我们能否找出未提交事务执行的SQL语句或未提交事务的相关信息呢? 实验验证了一下 ...
- thinkphp 的事务回滚处理 和 原始PHP的事务回滚实例
1. 要程序里面支持事务,首先连接的数据库和数据表必须支持事务 mysql 为例: 数据库InnoDB支持 transactions 数据表支持事务:InnoDB 支持transaction ...
- Mysql command line
show databasename; use databasename; show tables; desc tablename;
- JavaScript -- 操作符和逻辑运算
算数操作符 + : 加 - : 减 * : 乘 / : 除 %:取余 递增和递减 1.递增 ++a与a++都是对a进行递增的操作 区别 ++a先返回递增之后的a的值 a++先返回a的原值,再返回递增之 ...
- LINQ与反射
string file = @"C:\Windows\winsxs\x86_netfx35linq-system.core_31bf3856ad364e35_6.1.7601.17514_n ...