【发布时间】:2018-11-30 07:20:16
【问题描述】:
这是我第一次使用 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;
}
【问题讨论】:
-
你试过
npm start吗?这是一般的方式。我建议您在寻求帮助之前先阅读文档并自行尝试。 :-)
标签: javascript node.js localhost