自定义博客皮肤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 461

原创 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 443

原创 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 350

原创 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 866

原创 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 771

原创 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 295

原创 fs--文件系统

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

2019-07-12 12:07:04 1252

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

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

2019-07-12 11:37:39 183

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

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

2019-07-12 11:01:59 500

原创 nodejs入门--commonjs规范

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

2019-07-11 16:22:35 442

原创 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 22052

原创 nodejs入门--nodejs简介

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

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

空空如也

空空如也

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

TA关注的人

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