自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 node--path内置模块篇

path是操作磁盘路径的内置模块 一:引入: var path = require('path'); 二:基本方法: 1.格式化路径–path.normalize(路径) 1、规范…和. …及…前的那个和后面的所有都会被去掉 2、//和\ 在POSIX中 //规范成/ ;在Windows中\不变,,\\会被规范成\ path.normalize('C://src/////lib///a.js...

2019-07-18 16:17:02 608

原创 fs+promise+async实现文件拷贝

const fs = require('fs'); function readFile (src) { return new Promise((resolve, reject)=>{ fs.readFile(src, (err, data) => { if (err) { reject(err); ...

2019-07-18 09:12:22 526

原创 fs+es6 class类实现文件的拷贝与找目录中的最大文件

const {join, basename} = require('path'); const {readdirSync, statSync, existsSync, mkdirSync, readFileSync, writeFileSync, createReadStream, createWriteStream} = require('fs'); /** * [FileSystem] 用于...

2019-07-18 09:05:04 433

原创 fs--合并文件

var fs = require('fs'); var path = require('path'); var combine = function (src) { fs.readdir(src, function (err, paths) { if (err) { throw err; } // 如果已存在script.min.js或style.min.c...

2019-07-15 09:47:20 984

原创 fs--拷贝大文件并且计算时间

var fs = require('fs'), path = require('path'), out = process.stdout; var stat = fs.statSync(__dirname + '/1.mp4'); var readStream = fs.createReadStream(__dirname + '/1.mp4'); var writeStream = fs.cr...

2019-07-15 09:38:10 905

原创 fs--目录克隆

var fs = require('fs'); var path = require('path'); function copyFile (src, dist, callback) { // 读取目标文件夹 fs.readdir(src, function (err, paths) { if (err) { throw err; ...

2019-07-15 08:47:02 386

原创 fs--文件系统

文件系统概述 任何一门编程语言,尤其是后端的语言,都提供了文件系统的相关操作。 让前端觉得如获神器的不是NodeJS能做网络编程,而是NodeJS能够操作文件。小至文件查找,大至代码编译,几乎没有一个前端工具不操作文件。换个角度讲,几乎也只需要一些数据处理逻辑,再加上一些文件操作,就能够编写出大多数前端工具 文件,可以是任何的文件,包括文档、图片、电影、音频等文件。 百度云盘 文件的上传和下载 ...

2019-07-12 12:07:04 1369

原创 nodejs入门--命令行程序

什么是命令行程序 当输入命令时,系统会去查找找当前目录下的可以执行程序,找不到去查找path配置目录下的可执行程序,以cmd作为后缀名,通过命令去执行某些任务。 怎么创建命令行程序 创建一个包 1.1 创建package.json 1.2. bin字段{ 命令行程序的名字:要执行的js文件 } 1.3. 创建js文件#!/usr/bin/env node 告诉系统使用node...

2019-07-12 11:37:39 261

原创 npm---nodejs强大的包管理器

npm通常是和node.js一起安装的 npm,node package manager,是 Node 的模块管理器,功能极其强大。它是 Node 获得成功的重要原因之一。 随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要的作用。 npm,极大地便利了我们的开发工作,顾名思义,它的...

2019-07-12 11:01:59 629

原创 nodejs入门--commonjs规范

commonjs规范 为什么要学习commonjs规范 因为commonjs规范被nodejs所使用,所以我们在学习nodejs之前,必须要对commonjs有一个清楚的了解 弥补JavaScript没有标准的缺陷,已达到像Python和Java那样具备开发大型应用的基础能力,而不是停留在开发浏览器端小脚本程序的阶段 什么是commonjs commonJS就是为JS的模块来制定规范,因为js没有...

2019-07-11 16:22:35 545

原创 nodejs入门--node的下载与安装

node.js的下载、安装及运行 1.下载 官网下载地址:https://nodejs.org/en/download/ 中文下载地址:http://nodejs.cn/download/ LTS:Long Term Support,长效版,长期支持的版本,通常是3年。 2.安装 以windows操作系统为例 是一个典型的windows应用程序的安装,建议使用默认的安装路径,放在c盘。 安装的时...

2019-07-11 15:14:08 23320

原创 nodejs入门--nodejs简介

javaScript可以用来做什么 最初,js被用来在浏览器端实现表单的验证。 在浏览器端可以使用js操作dom实现各种各样的效果和动画。 浏览器端的js可以处理数据,实现各种页面功能。 可以使用JavaScript发出http请求,实现各种交互任务。 以上,是浏览器中js的功能。换句话说,就是JavaScript脱离了浏览器,上述功能也就不存在了。 当然,浏览器也会对JavaScript有一...

2019-07-11 14:15:47 366 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除