无法在Node js中连接

我刚开始学习Node js,首先我安装了node,npm,表示

我想在npm工作,但是我不知道如何开始。 我在terminal给的命令是

sh-4.2$ cd new/ sh-4.2$ express new-project sh-4.2$ cd new/ sh-4.2$ express new-project sh-4.2$ node app 

但是我无法在localhost:3000中连接

我不喜欢自动项目生成器,所以这里是如何手动创build一个新的快速项目。

创build新文件夹:

 mkdir myNewApp cd myNewApp 

创build一个新的package.json(使pipe理依赖关系变得更容易) – 只需按回车即可解决所有问题,以后可以更改这些内容:

 npm init 

安装快递并将其保存在我们的package.json中:

 npm install express --save 

创build我们的主服务器文件:

 touch server.js 

并粘贴以下内容:

 var express = require('express'), server = express(); server.get('/', function (req, res) { res.send('hello world'); }); server.listen(3000); 

现在启动它:

 node server.js 

并在浏览器中访问http://localhost:3000

生成项目后,在项目文件夹中试试这个命令:

 node bin/www 

运行服务器的代码放在这个文件中。