npm的常用模块

这次给大家带来npm的常用模块,使用npm常用模块的注意事项有哪些,下面就是实战案例,一起来看一下。

构建/包管理

browserifygrunt/grunt-cligulp/gulp-utilboweryo/yeomen-generatorcss/js/编译coffee-scriptlessnode-sassuglify-jsclean-cssuglifycssstylusmarked : markdown编译为htmlxml2js : xml编译为js对象或jsonjs-yaml : 解析yamljsdom : 对dom操作框架expressconnect测试karmamochachai工具函数underscore/underscore.stringlodashmomentnode-uuidmime : 获取mime信息semver : semver版本号处理minimatch : 正则匹配xtend : extend方法cheerio : jquery的轻量级版本jqueryword-wrapshelljs : node中提供unix shell命令支持pkginfo : 读取模块的package.jsonvalidator : string validateiconv-lite : 编码clone : clone 对象或数组nib : stylus mixin 及工具inherits : prototype扩展,相比原生浏览器支持良好cjson : json loaderescodegen : js生成器esprima : js解析器md5 : 生成md5matchdep : 获取模块依赖,package.jsonhttp/网络requestsocket.iows : websocket,类似socket.iostatsd : 获取udp metricsbody-parser : 内容格式的中间件,结合express使用morgan : http request的logger中间件oauthhttp-proxy : 代理服务器urlrouter : connect路由中间件tiny-lr : live reload server及中间件connect-url-rewrite : 正则rewrite url中间件异步asyncq : promises/A+whenbluebirdwhenes6-promise流/streamevent-stream : 对stream的操作through/through2 : 对stream的构造和操作concat-stream : 对stream进行concat操作tar : 压缩block-stream : 指定block大小的流文件操作mkdirpglob : 正则匹配文件fs-extra : 复制、建目录、删除等fs扩展操作wrench : 递归的文件操作rimraf : rm -rf操作watchr : 文件改动watchinggaze : 同watchrgraceful-fs : fs封装ncp : 异步cp文件temp : 临时文件生成及操作模板引擎handlebarsjadeejsmustachevelocity/velocityjs数据库redismongoosemysqlpg : postgreSql命令行辅助commander : 菜单,命令及helpoptimist : 命令行解析,同commanderminimist : 更简单的参数处理yargs : 同minimistprompt : 命令行交互promptinquirer : 命令行交互api,prompt、questions等等debugwinston : log扩展封装log4js : 同winstoncolors : console颜色chalk : 同colorscli-tableforever : 一直执行脚本node管理pm2 : node应用进程管理及状态监测n : node版本管理

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

相关阅读:

怎样在js的数组中过滤掉false, null, 0, “”, undefined, and NaN这些值

让页面动起来的WOW.js

怎么解决IE11的textarea不换行这个BUG

WebStorm怎么自定义用户设置

以上就是npm的常用模块的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2784221.html

(0)
上一篇 2025年3月8日 17:02:26
下一篇 2025年3月8日 17:02:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Git的常用短语

    这次给大家带来git的常用短语,使用git常用短语的注意事项有哪些,下面就是实战案例,一起来看一下。 显示当前目录    pwd 初始化一个git仓库   git init 添加文件到git仓库 ① git add  添加文件② git c…

    编程技术 2025年3月8日
    200
  • Webpack模块的使用

      模块 在模块化编程中,开发者将单独功能的代码分装成模块。 每个模块体积都会比一大坨程序的体积小,使得调试和编写变得方便。 NodeJs自创建以来就支持了模块化编程,但是在Web编程中,模块化一直很迟钝(没被支持),当然也有很多为了模块化…

    编程技术 2025年3月8日
    200
  • PHP常用小功能

    本篇文章给大家分享了几个PHP中常用的小功能,有兴趣的朋友可以看一下,有需要的朋友也可以参考一下 1.  获取网站是http还是https ? $http_type = ((isset($_SERVER[‘HTTPS’]) &&am…

    编程技术 2025年3月8日
    200
  • Node.js模块系统

    本篇文章给大家分享的内容是关于Node.js模块系统,有着一定的参考价值,有需要的朋友可以参考一下 模块是什么?模块用于不同node.js文件相互调用功能。也就是说,一个js文件就可以是一个模块。 1.创建模块 main.js文件: var…

    编程技术 2025年3月8日
    200
  • 使用angular2模块和共享模块的详细介绍

    这次给大家带来,的注意事项有哪些,下面就是实战案例,一起来看一下。 1,创建一个模块testmodule.module.ts import { CommonModule } from ‘@angular/common’; import { …

    编程技术 2025年3月8日
    200
  • 怎样开发最优的JS模块

    这次给大家带来怎样开发最优的JS模块,开发最优JS模块的注意事项有哪些,下面就是实战案例,一起来看一下。 不少人都曾经在 npm 上发布过自己开发的 JavaScript 模块,而在使用一些模块的过程中,我经常产生“这个模块很有用,但如果能…

    编程技术 2025年3月8日
    200
  • Angular预加载延迟模块怎么使用

    这次给大家带来Angular预加载延迟模块怎么使用,Angular预加载延迟模块使用的注意事项有哪些,下面就是实战案例,一起来看一下。 在使用路由延迟加载中,我们介绍了如何使用模块来拆分应用,在访问到这个模块的时候, Angular 加载这…

    编程技术 2025年3月8日
    200
  • angular2模块与共享模块使用方法

    这次给大家带来angular2模块与共享模块使用方法,angular2模块与共享模块使用的注意事项有哪些,下面就是实战案例,一起来看一下。 1,创建一个模块testmodule.module.ts import { CommonModule…

    编程技术 2025年3月8日
    200
  • vue实战项目里常用知识点归纳

    这次给大家带来vue实战项目里常用知识点归纳,vue实战项目的注意事项有哪些,下面就是实战案例,一起来看一下。 【相关推荐:vue面试题(2020)】 vue的底层原理? vue组件之间的通信? JS中判断数据类型的方法有几种? 最常见的判…

    编程技术 2025年3月8日
    200
  • npm 安装删除模块步骤详解

    这次给大家带来npm 安装删除模块步骤详解,npm 安装删除模块的注意事项有哪些,下面就是实战案例,一起来看一下。 npm安装模块 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录; 【npm instal…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论