win7上安装NodeClub的全过程
发布于 12 年前 作者 wagon 11189 次浏览 最后一次编辑是 8 年前

1.下载node.exe和npm

2.解压npm有2个文件:node_modules、npm.cmd

3.在D盘建立文件夹 D:/node/nodejs

4.将node.exe、node_modules、npm.cmd放入D:/node/nodejs中

5.设置环境变量 D:\node\nodejs; D:\node\nodejs\node_modules\npm;

6.下载nodeclub文件

7.将nodeclub放入node文件夹下如: D:/node/nodeclub

8.将nodeclub中的config.default.js拷贝一份改名为config.js,并配置里面的port: 端口

9.进入nodeclub中 npm install -d

10.下载mongodb

11.下载mongoose解压后放入D:/node/nodeclub/node_modules中

12.跳到mongoose中执行npm install -d

13.跳到mongodb得bin中,新建文件夹data,如D:\node\mongodb\bin\data

14.打开一个命令窗口,跳到mongodb得bin中

15.执行mongod --dbpath=D:\node\mongodb\bin\data

16.再开一个命令窗口,同样跳到mongodb得bin中,执行mongo.exe

17.跳到nodeclub中,执行node app.js

18.缺少哪个模块添加哪个模块即可,直到不缺少模块为止,即启动成功

附几张图片

修改config.js中的prot

enter image description here

nodeclub中的文件

enter image description here

node_modles中的文件

enter image description here

12 回复

一坨。。。

不是安装的nodejs.msi么。一步到位。

上面的安装方法应该不需要那么复杂吧!

我已经批处理好了,在U盘上运行,移动到哪都能跑

还可以这样。

win7上的安装确实比较麻烦,我也是弄了好长时间才搞定,主要是mongoose安装存在问题。

mongod是不是很大啊? 下了一个80多M的,感觉有点太大了,有木有小点的包啊。

@wolfan 不是mongodb,是mongoose插件。

求指导,装不上啊。

npm ERR! error rolling back errno: 10, npm ERR! error rolling back code: ‘EBUSY’, npm ERR! error rolling back path: ‘E:\nodeclub\node_modules\mongoose’ } npm ERR! Error: EBUSY, unlink 'E:\nodeclub\node_modules\mongoose’ npm ERR! If you need help, you may report this log at: npm ERR! http://github.com/isaacs/npm/issues npm ERR! or email it to: npm ERR! npm-@googlegroups.com

npm ERR! System Windows_NT 6.1.7600 npm ERR! command “E:\nodejs\\node.exe” “E:\nodejs\node_modules\npm\bin\n pm-cli.js” “install” "-d" npm ERR! cwd E:\nodeclub\node_modules\mongoose npm ERR! node -v v0.10.21 npm ERR! npm -v 1.3.14 npm ERR! path E:\nodeclub\node_modules\mongoose npm ERR! code EBUSY npm ERR! errno 10 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! E:\nodeclub\node_modules\mongoose\npm-debug.log npm ERR! not ok code 0

这是什么情况。

官方提供的只有7步

  1. 安装 node.js[必须] mongodb[必须] redis[必须]
  2. 启动 mongodb 和 redis
  3. $ make install 安装 Nodeclub 的依赖包
  4. cp config.default.js config.js 请根据需要修改配置文件
  5. $ make test 确保各项服务都正常
  6. $ node app.js
  7. visit localhost:3000
  8. done!

搞定 经鉴定本地能够运行

回到顶部