- 博客(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关注的人
RSS订阅