簡體   English   中英

如何在WebStorm中為Node.js創建項目?

[英]How do I create a project in WebStorm for Node.js?

我已通過觀看Node.js + Express教程-教程-使用MongoDB插入和獲取數據在WebStorm中創建了一個項目(檢查從1:49到1:53(運行www.js時出錯))

當我運行localhost:8000時,即時通訊可以插入數據,但無法獲取數據,但出現以下錯誤

GET / 200 44.467 ms-1968 GET /stylesheets/style.css 200 27.109 ms-962 GET /favicon.ico 404 6.245 ms-199 POST / insert 302245.066 ms-46 GET / 304 5.643 ms--GET / stylesheets / style。 css 304 1.362 ms--C:\\ Users \\ ptech-user \\ WebstormProjects \\ aishuuu \\ node_modules \\ mongodb \\ lib \\ mongo_client.js:421 throw err ^

AssertionError [ERR_ASSERTION]:null =='MongoError:首次連接[MongoError:connect ECONNREFUSED 127.0.0.1:27017]時,首次連接到服務器[localhost:27017]失敗”,位於C:\\ Users \\ ptech-user \\ WebstormProjects \\ aishuuu \\在C:\\ Users \\ ptech-user \\ WebstormProjects的connectCallback(C:\\ Users \\ ptech-user \\ WebstormProjects \\ aishuuu \\ node_modules \\ mongodb \\ lib \\ mongo_client.js:515:5)處的routes \\ index.js:37:12 \\ aishuuu \\ node_modules \\ mongodb \\ lib \\ mongo_client.js:418:11在process._tickCallback(內部/process/next_tick.js:180:9)在_combinedTickCallback(internal / process / next_tick.js:131:7)

GitHub鏈接的源代碼

如何解決呢?

我無法獲取數據

您沒有'http://'模塊,而是擁有'http'模塊。 通過以下方式編輯require語句

不正確的

var http=require('http://');

正確

var http=require('http');

為了更好地了解您的工作,請閱讀有關Node.Js及其工作原理的更深入的教程。 資源: https : //www.guru99.com/node-js-tutorial.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM