Javascript 启动node/js应用程序最简单的方法是什么?

Javascript 启动node/js应用程序最简单的方法是什么?,javascript,node.js,Javascript,Node.js,我很难用各种框架构建node/js应用程序。我不断发现错误require未定义,尽管我已经按照各种browserify教程进行了修复 让我尝一尝我想做的事的滋味。我希望应用程序能够在服务器上运行,然后我可以npm安装任何东西,这些东西都可以顺利运行。我一直在使用express、firebase等来处理我的一些问题 这是我的app.js文件的摘录: var express = require('express'); var app = express(); var firebase = requi

我很难用各种框架构建node/js应用程序。我不断发现错误
require未定义
,尽管我已经按照各种browserify教程进行了修复

让我尝一尝我想做的事的滋味。我希望应用程序能够在服务器上运行,然后我可以npm安装任何东西,这些东西都可以顺利运行。我一直在使用express、firebase等来处理我的一些问题

这是我的
app.js
文件的摘录:

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

app.get('/', function (req, res) {
  res.sendFile(__dirname + '/html/index.html');
});

app.get('/welcome', function (req, res) {
  res.sendFile(__dirname + '/html/welcome.html');
});

我曾尝试使用
bundle.js
使require工作,但它仍然坚持它没有定义。

Browserify将允许您传输一些代码,以便在浏览器中运行

它不会让你做一些在浏览器中根本不可能做的事情(比如像你在这里尝试做的那样运行HTTP服务器)

如果您想要运行需要Node JS的代码,那么您需要通过Node JS来运行它。通常通过命令行shell中的
node app.js