Dieses Mal bringe ich Ihnen die Vorsichtsmaßnahmen bei der Verwendung allgemeiner Module von npm. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
Gebäude-/Paketmanagement
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版本管理
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln die chinesische PHP-Website!
Verwandte Lektüre:
So filtern Sie falsche, null, 0, "", undefinierte und NaN-Werte in js-Arrays heraus
So lösen Sie das Problem, dass der Textbereich in IE11 keine Zeilen umbricht
So passen Sie Benutzereinstellungen in WebStorm an
Das obige ist der detaillierte Inhalt vonGemeinsame Module von npm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!