美文网首页
node烂笔头笔记

node烂笔头笔记

作者: 仰望天空的人 | 来源:发表于2018-06-06 15:00 被阅读10次

    node版本更新:npm install -g n 安装n模块 再 n stable升级 ;
    热加载:supervisor http.js

    express: 安装express模块要指定版本号 不然不行,查看版本: express -V, 注意express -V中的V要大写,不然很多版本中会不识别 【文件路径那块】
    nodejs 调用express模块出错:到当前项目目录下执行命令:npm link express
    npm uninstall -g express 删除模块
    查看版本 node -v npm-v 等
    进入node编程:node 命令 退出 ctrl+c 二次 或d
    cd node 进入文件夹 cd ../ 退出文件夹
    运行js文件不能进入node模式 直接 node server.js 通过命令行参数传递给NodeJS以启动程序的模块被称为主模块

    NodeJS使用CMD模块系统,主模块作为程序入口点,所有模块在执行过程中只初始化一次。
    var green = require('./demo0416'); 引入模块一定要用相对路径
    module.exports = greet; 输出模块
    输出有两种方式:module.exports , exports;前者可以赋值,后者只能单个 exports.greet = greet;
    module.exports = {
    hello: hello,
    greet: greet
    };

    基本模块:global,process进程,{fs:读写文件,}
    node里console是在终端显示的,不会再控制台显示

    node打开静态文件的方法:
    var express = require('express');
    var app = express();
    //方法1:通过express.static访问静态文件,这里访问的是ajax.html
    // app.use(express.static("./"));
    app.use(express.static('public'));public 目录下面的文件就可以访问了。http://localhost:3000/images/kitten.jpg 不用写文件夹的名字
    如果你希望所有通过 express.static 访问的文件都存放在一个“虚拟(virtual)”目录(即目录根本不存在)下面,可以通过为静态资源目录指定一个挂载路径的方式来实现
    app.use('/static', express.static('public')); http://localhost:3000/static/images/kitten.jpg


    方法2:使用fs.readFile打开html文件 比较复杂

    node模块:
    assert断言:过
    Buffer 缓冲器:在 ECMAScript 2015 (ES6) 引入 TypedArray 之前,JavaScript 语言没有读取或操作二进制数据流的机制,这个处理二进制数据流 过
    child_process - 子进程:

    C盘phpstorm2016.3文件夹下

    相关文章

      网友评论

          本文标题:node烂笔头笔记

          本文链接:https://www.haomeiwen.com/subject/zevbsftx.html