【问题标题】:What is the easiest way to spin up a node/js app?启动 node/js 应用程序的最简单方法是什么?
【发布时间】:2016-09-06 22:57:23
【问题描述】:

我在使用各种框架构建 node/js 应用程序时遇到问题。我一直收到错误 require is not defined,即使我已经按照各种 browserify 教程来修复它。

给我想要做的事情的味道。我希望应用程序能够在服务器上运行,然后我可以 npm install anything 并且这些东西可以顺利运行。我一直在使用 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 工作,但它仍然坚持认为它没有定义。

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    Browserify 可以让您转译一些代码,以便在浏览器中运行。

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-29
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      相关资源
      最近更新 更多