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

我想在npm中工作,但是我不知道如何开始。我在终端发出的命令是

 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中连接

最佳答案

我不喜欢自动项目生成器,因此这是如何手动创建新的Express项目。

创建新文件夹:

mkdir myNewApp
cd myNewApp


创建一个新的package.json(使依赖关系的管理变得更加容易)-只需按Enter即可回答所有问题,以后可以更改以下内容:

npm init


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

npm install express --save


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

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.js - 无法连接到Node js,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25052331/

10-16 21:20