我最近开始使用MongoDB并使用节点JS进行小型Web测试。但是。我新的实现没有遵循一个体面的MVC结构。我开始搜索并找到了这个网站,并通读了它。它的实现看起来很好,并且遵循良好的MVS骨架结构。
Express/NodeJS/MongoDB CRUD Skeleton
我到了他说'HOORAY'的部分!我们有一个正在与Mongo交谈的正常运行的Web服务器。第1部分完成了。“不幸的是,我去了指定的本地主机并且说'无法访问网站'。我仍然是NodeJs,Mongo和Express的新手,并且无法弄清楚它为什么不起作用。 我不确定我是否一次又一次地做错了,我怀疑或者是否有什么东西丢失,这阻止了我的工作。
之前的部分说:
真棒。现在测试它的所有工作在终端类型npm start,你不应该看到任何错误:
kcoleman-mbp:nodewebapp kcoleman$ npm start > nodewebapp@0.0.1 start /Users/kcoleman/Documents/projects/nodewebapp > node ./bin/www
那部分我得到了同样的结果:
nodewebApp and node./bin/www
答案 0 :(得分:1)
页面说导航到127.0.0.0:3000,但localhost通常默认为127.0.0.1。我没有在页面中看到他将端口定义为127.0.0.0的任何代码。
请尝试连接 127.0.0.1:3000 。
来到nodewebApp and node./bin/www
,可能是因为该命令可能存在于pacakge.json中。如果从package.json中删除nodewebApp,您将无法在命令中看到相同内容。