sqlite或Sequlize似乎打破了我的应用程序

时间:2016-06-19 20:03:59

标签: node.js sqlite

我有一个节点js应用程序,因为我安装了包sqlight或sequlize,所以不起作用。

这是我的index.js文件:

var express = require('express'),
    app = express();

app.get('/', (req, res) =>{
    res.send('hello world');
});

我把runjs index.js放在我的终端,响应:开始:index.js,theese是我的依赖:

  "dependencies": {
    "express": "^4.13.4",
    "passport": "^0.3.2",
    "passport-facebook-token": "^3.2.0",
    "passport-local": "^1.0.0",
    "sequelize": "^3.23.3",
    "sqlite3": "^3.1.4"
  }

访问localhost:3000呈现响应

This site can’t be reached – ERR_CONNECTION_REFUSED

可能导致这种情况的原因是什么?

2 个答案:

答案 0 :(得分:0)

确保你也有一个监听器方法。

这应该有效:

var express = require('express');
var app = express();

app.get('/', function(req, res){
  res.send('hello world');
});

app.listen(3000);

答案 1 :(得分:0)

你没有在3000端口上听。

app.listen(3000)