zoukankan      html  css  js  c++  java
  • node.js入门经典 初读笔记

    2.1 npm是什么

      npm(Node Package Manager)是Node.js的包管理器。它允许开发人员在Node.js应用程序中创建、共享并重用模块。

    2.3 安装模块

      npm install [module_name]

    2.4 使用模块

      var module = require{'module'};

    2.8  使用package.json指定依赖关系

      使用package.json文件来指定在应用程序中要用的模块,并且通过单个命令来安装它们:

    npm install

    4.4 异步回调

    5.2  使用Node.js的HTTP服务器

      1. createServer() ;

      2. writeHead() ;

      使用301重定向:

    res.writeHead(301, {
        "Location":  "http://www.baidu.com"
    });

    6.5  探索Express

      1. app.js: 用来启动应用程序,它包含应用程序的配置信息。

      2. node_modules: 用来保存在package.json中定义并且已经安装的Node模块。

      3. package.json: 提供应用程序所需安装的依赖模块信息。

      4. public: 应用程序提供给Web进行服务的公共文件夹。

      5. routes: 定义了应用程序应该响应的页面。

      6. views: 定义了应用程序的布局。

    6.6  介绍Jade

      默认情况下,Express使用Jade作为模板引擎。Jade是个基于缩进的模板引擎。

    6.6.2  使用Jade输出数据

      Jade使用两个特殊字符来决定应该如何翻译代码。第一个字符是减号(-),用于告诉随后的代码应当被执行。

      第二个字符是等号(=)。它告诉解释器要对代码进行演算、转义,然后输出。

    7.1  Web应用程序中的路由

      1. 路由描述应用程序是否以及如何对特定的HTTP请求进行应答。

      2. Express使用HTTP动词来定义路由。(GET, POST);

      3. 在路由中使用参数:/users/:name ==>  req.params.name ;

    文件操作

        writeFile()、readFile()

  • 相关阅读:
    Oracle文本导入器
    MSLocalDB
    使用OLE DB读写Excel
    万恶的hao123
    Php最近1个月总结
    thinkphp 3+ 观后详解 (5)
    thinkphp 3+ 观后详解 (4)
    thinkphp 3+ 观后详解 (3)
    thinkphp 3+ 观后详解 (2)
    thinkphp 3+ 观后详解 (1)
  • 原文地址:https://www.cnblogs.com/linxd/p/4473539.html
Copyright © 2011-2022 走看看