- 博客(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
475
原创 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
448
原创 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
353
原创 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
874
原创 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
789
原创 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
304
原创 fs--文件系统
文件系统概述任何一门编程语言,尤其是后端的语言,都提供了文件系统的相关操作。让前端觉得如获神器的不是NodeJS能做网络编程,而是NodeJS能够操作文件。小至文件查找,大至代码编译,几乎没有一个前端工具不操作文件。换个角度讲,几乎也只需要一些数据处理逻辑,再加上一些文件操作,就能够编写出大多数前端工具文件,可以是任何的文件,包括文档、图片、电影、音频等文件。百度云盘 文件的上传和下载...
2019-07-12 12:07:04
1263
原创 nodejs入门--命令行程序
什么是命令行程序当输入命令时,系统会去查找找当前目录下的可以执行程序,找不到去查找path配置目录下的可执行程序,以cmd作为后缀名,通过命令去执行某些任务。怎么创建命令行程序创建一个包1.1 创建package.json1.2. bin字段{ 命令行程序的名字:要执行的js文件}1.3. 创建js文件#!/usr/bin/env node 告诉系统使用node...
2019-07-12 11:37:39
187
原创 npm---nodejs强大的包管理器
npm通常是和node.js一起安装的npm,node package manager,是 Node 的模块管理器,功能极其强大。它是 Node 获得成功的重要原因之一。随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要的作用。npm,极大地便利了我们的开发工作,顾名思义,它的...
2019-07-12 11:01:59
507
原创 nodejs入门--commonjs规范
commonjs规范为什么要学习commonjs规范因为commonjs规范被nodejs所使用,所以我们在学习nodejs之前,必须要对commonjs有一个清楚的了解弥补JavaScript没有标准的缺陷,已达到像Python和Java那样具备开发大型应用的基础能力,而不是停留在开发浏览器端小脚本程序的阶段什么是commonjscommonJS就是为JS的模块来制定规范,因为js没有...
2019-07-11 16:22:35
452
原创 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
22163
原创 nodejs入门--nodejs简介
javaScript可以用来做什么最初,js被用来在浏览器端实现表单的验证。在浏览器端可以使用js操作dom实现各种各样的效果和动画。浏览器端的js可以处理数据,实现各种页面功能。可以使用JavaScript发出http请求,实现各种交互任务。以上,是浏览器中js的功能。换句话说,就是JavaScript脱离了浏览器,上述功能也就不存在了。当然,浏览器也会对JavaScript有一...
2019-07-11 14:15:47
291
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人