相关疑难解决方法(0)

如何决定何时使用Node.js?

我对这种东西不熟悉,但最近我听到很多关于Node.js有多好的东西.考虑到我一般喜欢使用jQuery和JavaScript,我不禁想知道如何决定何时使用Node.js. 我想到的Web应用程序就像Bitly一样- 获取一些内容,将其归档.

从我过去几天所做的所有作业中,我获得了以下信息.Node.js的

  • 是一个命令行工具,可以作为常规Web服务器运行,并让一个人运行JavaScript程序
  • 利用伟大的V8 JavaScript引擎
  • 当你需要同时做几件事时,这是非常好的
  • 是基于事件的所以所有美妙的Ajax类似的东西都可以在服务器端完成
  • 让我们在浏览器和后端之间共享代码
  • 让我们与MySQL交谈

我遇到的一些消息来源是:

考虑到Node.js几乎可以在亚马逊的EC2实例上运行,我试图了解哪些类型的问题需要Node.js,而不是任何强大的国王,如PHP,PythonRuby.我知道这实际上取决于人们对语言的专业知识,但我的问题更多地涉及一般类别:何时使用特定框架以及它特别适合哪种类型的问题?

javascript web-applications node.js

2198
推荐指数
15
解决办法
51万
查看次数

Node.js + Nginx - 现在怎么办?

我在我的服务器上设置了Node.js和Nginx.现在我想使用它,但是,在我开始之前有2个问题:

  1. 他们应该如何一起工作?我该如何处理这些要求?
  2. Node.js服务器有2个概念,其中一个更好:

    一个.为需要它的每个网站创建单独的HTTP服务器.然后在程序开始时加载所有JavaScript代码,因此代码被解释一次.

    湾 创建一个处理所有Node.js请求的Node.js服务器.这将读取所请求的文件并篡改其内容.因此,每个请求都会解释文件,但服务器逻辑要简单得多.

我不清楚如何正确使用Node.js.

nginx concept node.js

964
推荐指数
10
解决办法
34万
查看次数

Node中的简单静态HTML服务器

我想制作一个简单的服务器,以便在开发时可以提供本地html和JS文件。

我试图让一个节点应用程序仅获取URL中的内容,然后对页面进行响应,但是没有运气(这是我对express的尝试)。

var fs = require(“ fs”);
var host =“ 127.0.0.1”;
var port = 1337;
var express = require(“ express”);

var app = express();
app.use(app.router); //同时使用root和其他路由
app.use(express.static('c:\\ users \\ pete \\ projects \\')); //使用ROOT / public文件夹中的静态文件

app.get(“ / *”,function(req,res){//根目录
  fs.readFile(req.path,function(err,html){
    如果(错误){
        console.log(err);
        返回;
    }
    res.write(html);
    重发();
  });
});

app.listen(端口,主机);

但这总是在处寻找文件c:\,而不是正确的路径。

我也尝试过将http-server用于简单的静态服务器,但是在提供js文件时,它总是崩溃。https://github.com/nodeapps/http-server

我需要能够简单地为您的基本html,css,js文件提供服务,并希望从URL中提供的任何路径提供服务。这仅用于本地前端开发。有什么帮助吗?

html static node.js

0
推荐指数
1
解决办法
1029
查看次数

标签 统计

node.js ×3

concept ×1

html ×1

javascript ×1

nginx ×1

static ×1

web-applications ×1