我想在本地运行一个使用node.js开发的网站。 我已经安装了node.js,但是当我在终端上启动一个.js文件时,什么都没有发生($ node file.js) 另外,我想我必须模拟一个服务器?我怎样才能做到这一点与节点?如何在本地运行使用node.js开发的网站?
1
A
回答
0
可以开始可以在nodejs.org中发现的例子一个简单的服务器:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
要开发一个网站,它是非常有帮助使用Web框架,如快递。
0
你应该使用:
npm start file.js
,但也一定要检查出nodemon,这对于调试是非常有帮助 - 它重新启动对代码更改您的应用程序。
此外一定要检查出express generator,它将设置一个节点+快车应用程序,你可以检查出如何获得服务器和路线去。
相关问题
- 1. 如何运行本地使用.NET开发的网站
- 2. 在网站上运行node.js,但不在本地主机
- 3. 如何在本地测试我新开发的移动网站
- 4. 如何托管我在本地开发的使用sql和asp.net的网站?
- 5. 如何开发node.js运行时策略?
- 6. 如何在本地网络上托管node.js网站?
- 7. 如何开发马拉地语网站?
- 8. 如何在开发过程中自动更新本地网站
- 9. 为网站开发网站地图
- 10. 如何在本地主机上开发WordPress网站时使用相关链接?
- 11. 如何使用Node.js扫描网站并构建站点地图
- 12. 在windows托管的网站上运行基本的node.js
- 13. 我的Node.js站点的开发版本
- 14. 如何在本地运行设置mvc网站
- 15. 使用本地运行的HTML文件中的其他网站
- 16. 使用AWS CodeCommit进行网站开发
- 17. 哪个版本的node.js在Windows Azure网站上运行?
- 18. 如何知道某个网站是使用特定技术开发/运行的?
- 19. 如何使用Docker运行WordPress网站?
- 20. 如何使用MongoDB本地Node.js驱动程序运行db.currentOp()?
- 21. 如何使我的网站在本地网络上可用
- 22. Node.js:如何路由网站地图
- 23. 在本地网络上发布网站
- 24. 在本地运行启用SSL的Azure网站
- 25. 使用SSL在本地开发SSL在OSX上进行开发
- 26. 如何在本地开发视觉工作室网站,然后发布它
- 27. Apache:使用反向代理并运行本地网站
- 28. 使网站在本地主机上运行
- 29. 使用与网站交互的html-website运行node.js服务器
- 30. Azure网站Node.JS不运行64位。
除非您向我们展示您的代码并更具体地解释您要完成的任务,否则我们无法真正帮助您。 node.js只是一个Javascript运行时环境。它默认不启动Web服务器。您可以添加代码来启动Web服务器。这听起来或许你需要找到并遵循一个关于使用node.js和[Express](http://expressjs.com/)设置网站的教程。 – jfriend00
如果这实际上只是“如何用node.js制作网站”的一个普遍问题,那么对于Stack Overflow而言,这太宽泛了。相反,你应该自己做一些谷歌研究(因为这个主题有数以千计的教程),然后发布一个问题,当你有特定的代码运行,你被困在某个特定的问题上。 – jfriend00