您的位置:首页 > 其它

Strider安装(mac)

2016-07-11 17:01 267 查看
安装:

sudonpminstall-gstrider


安装时实现一些⚠️

npmWARNdeprecatedjade@0.35.0:Jadehasbeenrenamedtopug,pleaseinstallthelatestversionofpuginsteadofjade npmWARNdeprecatedswig@0.14.0:v1.0.0isacompleterewriteofSwigfromthegroundup.Previousversionsarenolongersupported npmWARNdeprecatedlodash@1.3.1:lodash@<3.0.0isnolongermaintained.Upgradetolodash@^4.0.0. npmWARNdeprecatedtransformers@2.1.0:Deprecated,usejstransformer npmWARNdeprecatedlodash@2.2.1:lodash@<3.0.0isnolongermaintained.Upgradetolodash@^4.0.0. npmWARNdeprecatedminimatch@2.0.10:Pleaseupdatetominimatch3.0.2orhighertoavoidaRegExpDoSissue npmWARNdeprecatedgraceful-fs@1.2.3:graceful-fsv3.0.0andbeforewillfailonnodereleases>=v7.0.Pleaseupdatetograceful-fs@^4.0.0assoonaspossible.Use'npmlsgraceful-fs'tofinditinthetree. npmWARNdeprecatedminimatch@0.2.14:Pleaseupdatetominimatch3.0.2orhighertoavoidaRegExpDoSissue npmWARNdeprecatedgraceful-fs@3.0.8:graceful-fsv3.0.0andbeforewillfailonnodereleases>=v7.0.Pleaseupdatetograceful-fs@^4.0.0assoonaspossible.Use'npmlsgraceful-fs'tofinditinthetree. npmWARNdeprecatedhas-color@0.1.7:Renamedtosupports-color.Ifyou'reusingchalk,upgradetothelatestversion.https://github.com/chalk/supports-color

>fsevents@0.3.0install/usr/local/lib/node_modules/strider/node_modules/fsevents >node-gyprebuild CXX(target)Release/obj.target/fse/fsevents.o Infileincludedfrom../fsevents.cc:6: ../node_modules/nan/nan.h:342:68:error:toomanyargumentstofunctioncall,expectedat most2,have4 returnv8::Signature::New(v8::Isolate::GetCurrent(),receiver,argc,argv);

更新依赖包:

sudonpminstall-gpuglodashswigjstransformerminimatchgraceful-fsminimatchsupports-color

sudonpminstall-gfsevents

启动strider
strider

又出现了警告:

{Error:Cannotfindmodule'../build/Release/bson' atFunction.Module._resolveFilename(module.js:440:15) atFunction.Module._load(module.js:388:25) atModule.require(module.js:468:17) atrequire(internal/module.js:20:19) atObject.<anonymous>(/usr/local/lib/node_modules/strider/node_modules/mongoose/node_modules/bson/ext/index.js:15:10) atModule._compile(module.js:541:32) atObject.Module._extensions..js(module.js:550:10) atModule.load(module.js:458:32) attryModuleLoad(module.js:417:12) atFunction.Module._load(module.js:409:3)code:'MODULE_NOT_FOUND'} js-bson:Failedtoloadc++bsonextension,usingpureJSversion

网上搜了一下说要修改bson的index.js文件:

找到npm的modulemongodb..node_modules\mongodb\node_modules\bson\ext\index.js

并在catch块改变bson的js本版路径:

bson=require('../build/Release/bson');

变成

bson=require('../browser_build/bson');



再次启动strider成功。

假如安装在本地,直接访问127.0.0.1:3000即可打开

补充:

安装后添加用户:

strideraddUser
或者
bin/strideraddUser
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: