如何在 WebStorm 中为 Node.js 创建项目?
How do I create a project in WebStorm for Node.js?
我通过观看教程 Node.js + Express - Tutorial - Insert and Get Data with 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 302 245.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: failed to connect
to server [localhost:27017] on first connect [MongoError: connect
ECONNREFUSED 127.0.0.1:27017]'
at C:\Users\ptech-user\WebstormProjects\aishuuu\routes\index.js:37:12
at connectCallback (C:\Users\ptech-user\WebstormProjects\aishuuu\node_modules\mongodb\lib\mongo_client.js:515:5)
at C:\Users\ptech-user\WebstormProjects\aishuuu\node_modules\mongodb\lib\mongo_client.js:418:11
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
如何解决?
im not able to get the data
您没有 'http://' 模块,而您有 'http'。
按以下方式编辑 require 语句
不正确
var http=require('http://');
正确
var http=require('http');
为了更好地了解您的工作,请阅读有关 Node.Js 及其工作原理的更深入的教程。
资源:
https://www.guru99.com/node-js-tutorial.html
我通过观看教程 Node.js + Express - Tutorial - Insert and Get Data with 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 302 245.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: failed to connect to server [localhost:27017] on first connect [MongoError: connect ECONNREFUSED 127.0.0.1:27017]' at C:\Users\ptech-user\WebstormProjects\aishuuu\routes\index.js:37:12 at connectCallback (C:\Users\ptech-user\WebstormProjects\aishuuu\node_modules\mongodb\lib\mongo_client.js:515:5) at C:\Users\ptech-user\WebstormProjects\aishuuu\node_modules\mongodb\lib\mongo_client.js:418:11 at _combinedTickCallback (internal/process/next_tick.js:131:7) at process._tickCallback (internal/process/next_tick.js:180:9)
如何解决?
im not able to get the data
您没有 'http://' 模块,而您有 'http'。 按以下方式编辑 require 语句
不正确
var http=require('http://');
正确
var http=require('http');
为了更好地了解您的工作,请阅读有关 Node.Js 及其工作原理的更深入的教程。 资源: https://www.guru99.com/node-js-tutorial.html