首頁  >  文章  >  web前端  >  npm的常用模組

npm的常用模組

php中世界最好的语言
php中世界最好的语言原創
2018-03-09 16:30:261910瀏覽

這次帶給大家npm的常用模組,使用npm常用模組的注意事項有哪些,以下就是實戰案例,一起來看一下。

建置/套件管理

browserify
grunt/grunt-cli
gulp/gulp-util
bower
yo/yeomen-generator
css/js/编译
coffee-script
less
node-sass
uglify-js
clean-css
uglifycss
stylus
marked : markdown编译为html
xml2js : xml编译为js对象或json
js-yaml : 解析yaml
jsdom : 对dom操作
框架
express
connect
测试
karma
mocha
chai
工具函数
underscore/underscore.string
lodash
moment
node-uuid
mime : 获取mime信息
semver : semver版本号处理
minimatch : 正则匹配
xtend : extend方法
cheerio : jquery的轻量级版本
jquery
word-wrap
shelljs : node中提供unix shell命令支持
pkginfo : 读取模块的package.json
validator : string validate
iconv-lite : 编码clone : clone 对象或数组
nib : stylus mixin 及工具
inherits : prototype扩展,相比原生浏览器支持良好
cjson : json loader
escodegen : js生成器
esprima : js解析器
md5 : 生成md5
matchdep : 获取模块依赖,package.json
http/网络
request
socket.io
ws : websocket,类似socket.io
statsd : 获取udp metrics
body-parser : 内容格式的中间件,结合express使用
morgan : http request的logger中间件
oauth
http-proxy : 代理服务器
urlrouter : connect路由中间件
tiny-lr : live reload server及中间件
connect-url-rewrite : 正则rewrite url中间件
异步
async
q : promises/A+
when
bluebird
when
es6-promise
流/stream
event-stream : 对stream的操作
through/through2 : 对stream的构造和操作
concat-stream : 对stream进行concat操作
tar : 压缩
block-stream : 指定block大小的流
文件操作
mkdirp
glob : 正则匹配文件
fs-extra : 复制、建目录、删除等fs扩展操作
wrench : 递归的文件操作
rimraf : rm -rf操作
watchr : 文件改动watching
gaze : 同watchr
graceful-fs : fs封装
ncp : 异步cp文件
temp : 临时文件生成及操作
模板引擎
handlebars
jade
ejs
mustache
velocity/velocityjs
数据库
redis
mongoose
mysql
pg : postgreSql
命令行辅助
commander : 菜单,命令及helpoptimist : 命令行解析,同commander
minimist : 更简单的参数处理
yargs : 同minimist
prompt : 命令行交互prompt
inquirer : 命令行交互api,prompt、questions等等
debug
winston : log扩展封装
log4js : 同winston
colors : console颜色
chalk : 同colors
cli-table
forever : 一直执行脚本
node管理
pm2 : node应用进程管理及状态监测
n : node版本管理

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

怎麼在js的陣列中過濾掉false, null, 0, "", undefined, and NaN這些值

#讓頁面動起來的WOW.js

怎麼解決IE11的textarea不換行這個BUG

# WebStorm怎麼自訂使用者設定


#

以上是npm的常用模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn