CNode

本人新手,请教一个关于nodeclub的安装问题

Xxuange发布于14 年前最后回复13 年前6 回复7838 浏览0 收藏

本人刚才down了nodeclub的源码,在安装部署的过程中遇到了问题, 我输入 这个命令:npm install ./, 控制台显示 :enter image description here

请问这是什么原因 啊,我的是win7系统。

查看回复

回复 (6)

F
fish#1·14 年前

mongodb模块 只能在 linux、darwin、freebsd上跑, 虚拟机吧

C
chaoge#3·14 年前

求能在window上跑。

S
sunshine1988#4·14 年前
引用 fishmongodb模块 只能在 linux、darwin、freebsd上跑, 虚拟机吧

@xuange @fish 额?? 我Win7上node_club跑起来没问题哦~ 但是看你的错误信息,确实是系统兼容性问题。。。这么诡异

Z
zhou4715#5·14 年前

可以先下载 mongoose 放到 安装目录\node_modules\mongoose 中 然后在上面的目录中 npm -d install 下载地址 https://github.com/LearnBoost/mongoose

T
tarobjtu#6·13 年前

报错原因: mongoose2.4.1版本安装时报错。

解决方法: 修改node_club项目的package.json文件中对于mongoose的以来选项

"mongoose": "2.4.1",

修改为:

"mongoose": "2.7.0",

然后执行$ npm install ./操作就OK了。

PS:mongoose@3.0.x以后版本的API发生了改变,而node_club使用的是2.x.x版本的API,所以安装新版本的mongoose将报出以下错误:

TypeError: Invalid select() argument. Must be a string or object.
参与回复
登录后即可参与回复。登录