Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在localhost中运行Node.js?_Javascript_Node.js_Localhost - Fatal编程技术网

Javascript 如何在localhost中运行Node.js?

Javascript 如何在localhost中运行Node.js?,javascript,node.js,localhost,Javascript,Node.js,Localhost,这是我第一次使用Node.js,我想在localhost上运行它。我已经安装了Node.js,但我不知道如何运行localhost 你们能帮帮我吗?下面是我的server.js代码 setting_detail = {}; process.env.NODE_ENV = process.env.NODE_ENV || 'development'; if (process.env.NODE_ENV == 'production') { var cluster = require('clust

这是我第一次使用Node.js,我想在localhost上运行它。我已经安装了Node.js,但我不知道如何运行localhost

你们能帮帮我吗?下面是我的server.js代码

setting_detail = {};
process.env.NODE_ENV = process.env.NODE_ENV || 'development';
if (process.env.NODE_ENV == 'production') {
    var cluster = require('cluster');
    if (cluster.isMaster) {
        // Count the machine's CPUs
        var cpuCount = require('os').cpus().length;

        // Create a worker for each CPU
        for (var i = 0; i < cpuCount; i += 1) {
            cluster.fork();
        }

        // Code to run if we're in a worker process
    } else {
        init();
    }
} else {
    init();
}

function init() {
    var port = 5000;
    var config = require('./config/config'),
        mongoose = require('./config/mongoose'),
        express = require('./config/express'),
        db = mongoose(),
        app = express();

    app.listen(port);
    var Settings = require('mongoose').model('Settings');
    Settings.findOne({}, function (error, setting) {
        setting_detail = setting
        console.log('Magic happens on port ' + port);
    });
    module.exports = app;
}
设置_detail={};
process.env.NODE_env=process.env.NODE|env | |“开发”;
if(process.env.NODE_env=='production'){
var cluster=require('cluster');
if(cluster.isMaster){
//计算机器的CPU数
var cpuCount=require('os').cpus().length;
//为每个CPU创建一个工作进程
对于(变量i=0;i
您只需在项目路径上运行
节点服务器.js
,然后访问此-


是您的入门指南。

您只需在项目路径上运行
节点服务器.js
,然后访问此-


是您的入门指南。

节点的简单程序

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

app.get('/', function (req, res) {
   res.send('Hello World');
})

var server = app.listen(8081, function () {
   var host = server.address().address
   var port = server.address().port

   console.log("Example app listening at http://%s:%s", host, port)
})
资料来源:

猫鼬:
节点的简单程序

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

app.get('/', function (req, res) {
   res.send('Hello World');
})

var server = app.listen(8081, function () {
   var host = server.address().address
   var port = server.address().port

   console.log("Example app listening at http://%s:%s", host, port)
})
资料来源:

猫鼬:

您是否尝试过npm启动?这是一般的方法。我建议您先阅读文档,在寻求帮助之前自己尝试一下。:-)您是否尝试过npm启动?这是一般的方法。我建议您先阅读文档,在寻求帮助之前自己尝试一下。:-)OP已经编写了一个程序。他们正在询问如何运行它。OP已经编写了一个程序。他们在问如何运行它。