我想在本地運行一個使用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