最近学习 NodeJS ,利用 ExpressJS 框架和 MongoDB 数据库搭建了一个简单的 Forum ,分享出来一起学习!
演示地址:Demo
功能简介
安装方法
$ git clone https://github.com/luckybirdme/NodeJS-learn-forum.git
$ npm install
$ DEBUG=myExpressApp:* npm start
注意事项:
备注
使用过程中如有疑问,可查看本人的学习笔记,博客地址:LuckyBird
如果本项目对你有帮助的话,不妨点个赞呗, GitHub 地址: NodeJS-learn-forum
1
evakiss 2016-01-22 20:18:45 +08:00
论坛做的还是蛮不错的,虽然打不开-_-||
|
2
v1024 2016-01-22 22:34:40 +08:00
home?tagId=5699e9f98c5672005ec54201
这个 tagid 的 hash 多余了, tag 不可能有相同的,直接用 tag 名就好了,易读。 另外?这种 query 形式应该避免,主流 web 框架的 route 都是支持并推荐伪静态的。 |
3
pangtianyu 2016-01-22 22:46:11 +08:00
网址打不开
|
4
imlonghao 2016-01-22 23:34:12 +08:00
似乎有 MongoDB 注入?
|
5
chemzqm 2016-01-22 23:37:40 +08:00
能打开 只是打开很慢,还不错
|
6
boyhailong 2016-01-23 00:45:52 +08:00
mark 一下 也正准备用 django 做个论坛 demo 呢
|
7
pangtianyu 2016-01-23 02:43:43 +08:00
|
8
markocen 2016-01-23 07:25:56 +08:00
这样 qq 邮箱会不会被禁啊
|
9
tvallday 2016-01-23 16:20:48 +08:00
服务器配置出错了。
|
10
luckybird OP 多谢各位关注,网站已经恢复访问!之前确实挂了,准确地说,应该是 nodejs 进程挂了,需要跑个监控进程来重启 nodejs 服务啦!
|
13
luckybird OP @pangtianyu 已经恢复访问啦,你重新打开看看呗
|
14
imlonghao 2016-01-25 09:58:17 +08:00
|
15
pangtianyu 2016-01-25 09:59:04 +08:00
@luckybird 我觉得不是 nodeJS 的进程问题吧 0.0 连你的部落格都打不开 0.0 求看一下是不是屏蔽境外 IP 了什么的
|
16
luckybird OP |
17
galenzhao 2016-01-25 13:51:09 +08:00
[root@vultr NodeJS-learn-forum]# node --version
v0.10.36 [root@vultr NodeJS-learn-forum]# npm --version 1.3.6 [root@vultr NodeJS-learn-forum]# npm install 失败,最低要求 node 版本多少? |
18
luckybird OP @galenzhao
[weblogic@v0A-123-177-206 ~]$ node -v v0.10.41 [weblogic@v0A-123-177-206 ~]$ npm -v 1.4.29 [weblogic@v0A-123-177-206 ~]$ 这是当前服务器 RedHat 运行的版本, chenyunhui@ubuntu:~$ nodejs -v v4.2.4 chenyunhui@ubuntu:~$ npm -v 2.14.12 chenyunhui@ubuntu:~$ 这是我本地开发 Ubuntu 运行的版本 两个版本的都能正常运行 npm install 失败有错误日志,贴出来看看,不一定是版本问题 |