zoukankan      html  css  js  c++  java
  • NodeJS系列-部署

    NodeJS系列-部署

    NodeJS我就不介绍了,被标题吸引进来的人可以看这个链接,了解NodeJS。下来就开始关于NodeJS开发的指南。

    NodeJS可以部署的平台有Windows,Unix,iOS。本系列教程是基于Windows平台的介绍。

    NodeJS在部署的方式上有不同的方法,本系列教程以入门为主,为避免涉及过多题外的知识,所以给大家介绍最快捷的方法。

    安装

    首先从官网上下载NodeJS,下载完成后按照提示进行安装。

    打开安装目录,不自定义安装路径的话,一般是 C:Program Files odejs 这个目录。

    node.exe 是主程序

    node_modules 是模块库,包含文件操作模块,HTTP服务器模块等。

    npm.cmd 是模块管理和分发工具,用来管理NodeJS下的模块。

    其他的文件目前不会涉及,我留到以后再说。

    现在我们就来写一个简单的 Hello World

    试手

    创建一个名为 app.js 的文件,输入以下代码

    复制代码
    1 var http = require("http");
    2 
    3 var app = http.createServer(function(req,res){
    4     res.writeHead(200, {"Content-Type": "text/html"});
    5     res.write("hello world!");
    6     res.end();
    7 });
    8 
    9 app.listen(3000);
    复制代码

    保存后,运行这个脚本。打开 CMD ,输入。

    node 路径app.js

    打开浏览器,输入 localhost:3000。如果页面上成功显示了 "hello world!",说明部署成功。

    这段代码语法比较清晰,有编程基础的人应该能大概看个明白。

    require 是导入 HTTP 模块。

    createServer 方法是使用 Http 模块创建一个 Web 服务器。该方法可传入回调 function ,该函数在有请求时调用。

    listen(3000) 是指定服务器监听的端口,并启动服务器。

    总结

    整个NodeJS 的开发离不开这几样东西:模块,视图引擎,JavaScript。这几样几乎是开发所有NodeJS程序很重要的技术。几乎所有的 NodeJS 程序都是围绕这三方面开发的。在我接下来的教程中,会针对这三方面的技术给大家最详细的解说。只要掌握好这些知识,以后开发 NodeJS 绝对是得心应手。

  • 相关阅读:
    sql server 如何查看这个数据库有多少张表并具体显示出来
    SQL Server2008 SP1安装 查找安装媒体怎么解决
    检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
    sql不记得用户名跟密码怎么办
    必背系列之数据库常用语法
    select * from 多张表的用法
    SAP与Oracle ERP
    with as的用法
    IIS启动网站--HTTP错误500.21
    SqlServer2012--备份介质集不完整 ,介质集有2个介质簇但只提供了1个
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3223293.html
Copyright © 2011-2022 走看看