账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    localhost 拒绝了我们的连接请求
    61
    0

    使用nodejs + express在本地搭建站点,设置监听端口为3000,但是本地访问http://localhost:3000,显示:“无法访问此网站 localhost 拒绝了我们的连接请求。 请试试以下办法: 检查网络连接 检查代理服务器和防火墙 ERR_CONNECTION_REFUSED”

    启动文件app.js代码如下:

    var express = require('express')
    var bodyParser = require('body-parser')
    var path = require('path')
    var mongoose = require('mongoose')
    var _ = require('underscore')
    var Movie = require('./models/movie')
    var port = process.env.NODE_ENV || 3000
    var app = express()
    
    mongoose.Promise = global.Promise;
    mongoose.connect('mongodb://localhost/node-movies', {useMongoClient: true})
    
    app.set('views', './views/pages')
    app.set('view engine', 'jade')
    app.use(bodyParser());
    app.use(express.static(path.join(__dirname, 'public')))
    app.locals.moment = require('moment')
    // app.listen(port)
    
    console.log('service started on port:' + port)
    
    // index page
    app.get('/', function(req, res){
      console.log('去死吧');
      Movie.fetch(function(err, movies){
        if(err){
          console.log(err)
        }
    
        res.render('index', {
          title: '看电影首页',
          movies: movies
        })
      })
    })

    显示已经监听3000端口,代码运行不报错,但就是不能再浏览器访问是什么原因?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部