• Node 学习第二天


    错误优先的回调函数

    3.3

    系统模块path 路径操作

    1.不同操作系统的路径分隔符不统一

     

    /public/uploads/awrd

    3.4 路径拼接语法

    path.join('路径','路径',……)

    const path =  require(‘path’)、

    3.5 相对路径VS 绝对路径

    1.大多数情况下使用绝对路径,因为 相对路径有时候相对的是命令行工具的当前工作目录

    2.在读取文件或者设置文件路径时都会选择绝对路径

    3.使用——dirname获取当前文件所在的绝对路径

    4.第三方模块

    4.1 什么是第三方模块

    别人写好的、具有特定功能的,我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包。

    第三方模块有两种存在形式:

    1.以js文件的形式存在,提供实现项目具体功能的API接口

    2.以命令行工具的形式存在,辅助项目开发  (提供命令)

    4.2 获取第三方模块

    npm(node package manager) : node 的第三方模块管理工具

    下载: npm install  模块工具

    卸载: npm uninstall 模块工具

    全局安装与本地安装

      命令行工具: 全局安装

      库文件: 本地安装

    4.3  第三方模块  nodemon

    nodemon 是一个命令行工具,用以辅助项目开发。

    在Node.js中,每次修改文件都要在命令行工具中重新执行该文件,非常繁琐

    使用步骤:

    1.npm install nodemon -g  下载它

    2.在命令行工具中用nodemon命令替代node命令 执行js文件

    ctrl + C 终止操作

    4.4  第三方模块  nrm

    nrm(npm registry manager) : npm 下载地址切换工具

    使用步骤:

    1.npm install nrm  -g  下载它

    2.查询可用下载地址列表 nrm ls

    3.切换下载地址:nrm use 下载地址名称

    4.5  第三方模块  Gulp

    基于node平台开发的前端构建工具

    将机械化操作编写成任务,想要执行机械化操作时执行一个命令行命令任务就能自动执行了

    用机器代替手工,提高开发效率

    4.6 Gulp能做什么

    项目上线  HTML 、CSS、JS 文件压缩合并

    语法转换(es6、less……)

    公共文件抽离

    修改文件浏览器自动刷新

    4.7 Gulp 使用

    1. 使用 npm install gulp 下载gulp 库文件

    2.在项目根目录下建立gulpfile.js文件

    3.重构项目的文件夹结构src目录 放置源代码文件  dist 目录放置构建后文件

    4.在gulpfile.js文件中编写任务

    5.在命令行工具中执行gulp任务

    4.8提供的方法

    1.gulp.src():获取任务要处理的文件

    2.gulp.dest():输出文件

    3.gulp.task():建立gulp任务

    4.gulp.watch():监控文件变化

    4.9 Gulp 插件

    gulp-htmlmin: html文件压缩

    gulp-csso :压缩css

    gulp-babel  :Javascript 的语法转化

    gulp-less : less 语法转化

    gulp-uglify :压缩混淆 JavaScript

    gulp-file- include : 公共文件包含

    browsersync  浏览器实时同步

     

  • 相关阅读:
    Oracle基础底细数据圭臬标准标准存储魔术浅析(四)——ROWID圭臬标准标准(二)
    Oracle根蒂根基数据典范存储格局浅析(三)——日期典范(一)
    Oracle 数据库注入技能
    Oracle 装配的时分java状况设置选项
    Oracle底子根基数据圭臬尺度存储格式浅析(三)——日期圭臬尺度(四)
    oracle不同数据模范存储空间的实例较量
    RHEL AS 3 安排及启动 Oracle10g 指南
    ORACLE数据库容灾复制措置赏罚方案share Plex
    Oracle 常用函数
    Oracle基本数据标准存储样式浅析(二)——数字标准
  • 原文地址:https://www.cnblogs.com/Hattie-/p/12519259.html
Copyright © 2020-2023  润新知