2017-05-29 5 views
-2

私はエクスプレスジェネレーターを使用して新しいエクスプレスアプリを作成しました。nodejsエクスプレスサーバーが実行されていない/開始

私のアプリにナビゲートした後、実行しようとするとnode app.jsは何も起こりません。

また、nodemonパッケージを使用して実行しようとしましたが、サーバーはまだ実行されていません。

しかし、私はSET DEBUG=NodeVue:* & npm startを設定し、npm startコマンドすべてが正常に動作し使用した場合..

誰もがnode app.jsコマンドが機能しない理由を私に説明していただけます。

ありがとうございます。

app.jsコード - >

var express = require('express'); 
var path = require('path'); 
var favicon = require('serve-favicon'); 
var logger = require('morgan'); 
var cookieParser = require('cookie-parser'); 
var bodyParser = require('body-parser'); 

var index = require('./routes/index'); 
var users = require('./routes/users'); 

var app = express(); 

// view engine setup 
app.set('views', path.join(__dirname, 'views')); 
app.set('view engine', 'jade'); 

// uncomment after placing your favicon in /public 
//app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))); 
app.use(logger('dev')); 
app.use(bodyParser.json()); 
app.use(bodyParser.urlencoded({ extended: false })); 
app.use(cookieParser()); 
app.use(express.static(path.join(__dirname, 'public'))); 

app.use('/', index); 
app.use('/users', users); 

// catch 404 and forward to error handler 
app.use(function(req, res, next) { 
    var err = new Error('Not Found'); 
    err.status = 404; 
    next(err); 
}); 

// error handler 
app.use(function(err, req, res, next) { 
    // set locals, only providing error in development 
    res.locals.message = err.message; 
    res.locals.error = req.app.get('env') === 'development' ? err : {}; 

    // render the error page 
    res.status(err.status || 500); 
    res.render('error'); 
}); 

module.exports = app; 

コンソールwindow-->enter image description here

+0

ur app.jsコードを投稿してください –

+0

コンソールウィンドウが消えますか?エラーですか?問題の詳細を教えて、いくつかのコードを表示してください。 – Tvde1

+0

@ Gauravjoshi app.jsコードで質問を更新しました。しかし、これはエクスプレスジェネレータによって生成されるデフォルトのコードです。私はそれに何も変えていない。 –

答えて

2

たぶん、あなたは、node bin/wwwを試してみてください、あなたのpackage.jsonに見て、起動スクリプトをチェックアウトする必要があり、それは命令ですあなたは使うべきです。

+0

ありがとうございました.. –

+0

@RohitWaghela app.jsはエントリファイルではありません。シバンを探してください –

+0

はいありがとう:) –

関連する問題