需求:mac系统下安装openSTF 然后本地修改 二次开发,我负责的是前端的部分页面。
本地安装STF
首先是安装前的准备:
node -v v8.14.0
npm -v 6.4.1
rethinkDB -v rethinkdb 2.4.1
接着在终端运行
brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg-config
等待安装完毕就可以安装STF了
npm install -g stf
就这一行命令我遇到了几种报错 :
第一种: permission denied
解决:sudo chmod 777 目录(这个目录在报错哪里有具体的路径)
第二种:安装报错后提示 某些文件已经存在
解决: 删除文件后重新尝试安装
还有两个记不住了。。。
[email protected] install /usr/local/lib/node_modules/stf/node_modules/dtrace-provider
> node-gyp rebuild || node suppress-error.js
No receipt for 'com.apple.pkg.CLTools_Executables'