1、formidable https://github.com/felixge/node-formidable 主要用于上传图片、视频、文件等
2、rimraf https://github.com/isaacs/rimraf#readme 主要用于删除文件、文件夹(webpack打包时,删除存在的文件,重新构建文件) 在scripts内可以使用:rimraf -rf 文件夹
nodemon
而不是node
运行代码,现在您的进程将在代码7、cheerio https://github.com/cheeriojs/cheerio#readme
熟悉的语法: Cheerio实现了核心jQuery的一个子集。Cheerio从jQuery库中删除了所有DOM不一致和浏览器残骸,揭示了它真正华丽的API。
?超快速: Cheerio使用非常简单,一致的DOM模型。因此,解析,操作和渲染非常有效。初步的端到端基准测试表明,cheerio 比JSDOM快约8倍。
?令人难以置信的灵活性:Cheerio 环绕@ FB55宽容的htmlparser2。Cheerio几乎可以解析任何HTML或XML文档。
8、concurrently https://github.com/kimmobrunfeldt/concurrently#readme eg:
"start": "concurrently \"command1 arg\" \"command2 arg\""
我喜欢使用npm进行任务自动化, 但同时运行多个命令的常用方法是 npm run watch-js & npm run watch-css
。这很好,但很难跟上不同的输出。此外,如果一个进程失败,其他进程仍然继续运行,您甚至不会注意到差异。
另一种选择是在不同的终端中运行所有命令。我厌倦了打开终端并同时做到了。
特征:
--kill-others
switch,如果一个命令死亡,所有命令都会被杀死原文:https://www.cnblogs.com/zhangycun/p/10740098.html