node学习笔记(二)

node模块

  1. 引入node模块:如:require(‘fs’)

  2. 引入自定义模块:require(‘相对路径’)

    • 定义并导出功能

      新建currency.js,并添加以下内容

      // 汇率计算模块
      // 完成功能
      function rmbToDollar(rmb){
          return rmb/6;
      }
      function dollarToRmb(dollar){
          return dollar*6;
      }
      // 导出
      
      // 不覆盖模块的情况下可以省略module
      // exports.rmbToDollar = rmbToDollar;
      // exports.dollarToRmb = dollarToRmb;
      
      // 覆盖模块的情况下不能省略module
      module.exports = {rmbToDollar,dollarToRmb};
      
    • 导入并使用

      导入时可以省略后缀名,模块可以是文件或目录,如果是目录则引入目录中index.js

      // 以相对路径的形式导入自定义模块
      const {rmbToDollar:r2d,dollarToRmb} = require('./currency');
      // 使用模块方法
      console.log(r2d(6));
      console.log(dollarToRmb(1));
      
  3. 引入第三方模块

    require('moduleName');
    
  4. npm的使用:安装第三方模块

    //设置npm安装源为淘宝源
    npm config set registry https://registry.npm.taobao.org/
    //还原npm仓库地址
    npm config set registry https://registry.npmjs.org/
    //查看npm安装源
    npm config get registry
    //安装模块
    npm install moduleName
    //全局安装
    npm install -g moduleName
    //开发依赖,下面两条命令二选一
    npm install --save-dev momduleName
    npm install -D moduleName
    //运行时依赖,下面两条命令二选一
    npm install --save moduleName
    npm install -S moduleName
    

express框架

  1. express官网:官网

  2. 安装和使用

    • 安装

      当安装的包是命令而不是运行时依赖,通常需要全局安装,express即为命令,需全局安装

      npm i -g express express-generator
      
    • 基础使用

      创建项目,指定项目模板引擎为handlebars

      express name --hbs
      

      进入项目目录,执行npm install成功后执行npm start启动项目,浏览器查看效果

      在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值