npm
丫丫0721
这个作者很懒,什么都没留下…
展开
-
npm包--ora
(官网)1/含义主要用来实现node.js命令行环境的loading效果,和显示各种状态的图标等2/使用 npm install --save oraconst ora = require('ora');const spinner = ora('Loading unicorns').start();setTimeout(() => { spinner.color原创 2018-01-16 13:28:35 · 9476 阅读 · 0 评论 -
npm包--rimraf
1/含义rimraf 包的作用:以包的形式包装rm -rf命令,用来删除文件和文件夹的,不管文件夹是否为空,都可删除2/安装npm install rimraf --save-dev3/使用const rimraf = require('rimraf');rimraf('./test.txt', function (err) { // 删除当前目录下的 t原创 2018-01-16 13:38:51 · 32357 阅读 · 4 评论 -
npm包--url & querystring
1/含义url:访问地址路径querystring:用来解析一个url中的参数值2/使用var url = require('url');1、url.parse() :将一个url转换成js对象2、url.format():将一个urlobj对象转换成url字符串var querystring = require('querystring')原创 2018-01-16 13:46:47 · 3255 阅读 · 0 评论 -
npm包--chalk
1/含义修改控制台中字符串的样式(字体样式加粗等/字体颜色/背景颜色)2/使用加粗+红色字+背景白色const chalk = require('chalk');console.log(chalk.red.bold.bgWhite('Hello World'));const chalk = require('chalk');console.log(chalk`{re原创 2018-01-16 13:51:25 · 2501 阅读 · 0 评论 -
npm包--fs
1/含义文件系统2/使用读取readFile(filename,[options],callback);fs.readFile(__dirname + '/test.txt', {flag: 'r+', encoding: 'utf8'}, function (err, data) { if(err) { console.error(err); retur原创 2018-01-16 13:54:49 · 5981 阅读 · 0 评论 -
npm包--path
1/含义路径2/安装npm install path3/使用var path = require('path');1、path.dirname() :获取目录2、path.basename() :获取文件名.扩展名(我们统称为全名)3、path.extname() : 获取扩展名4、path.parse() : 将一个路径转原创 2018-01-16 13:42:59 · 6315 阅读 · 1 评论