node.js - 缩小并捆绑 NodeJS 项目

标签 node.js npm gulp

没有找到关于此主题的太多信息。

是否有任何工具(gulp)用于缩小和捆绑 nodejs 服务器项目,包括其 node_module 依赖项?

我有一个场景,我无法在生产机器上运行 npm install,并且我的“可执行”大小被限制在最大 20 MB。

最佳答案

你应该看看 shrinkwrap选项以及 shrinkpack效用。它基本上允许您卡住依赖项的版本,GZip Node 模块并使它们易于部署。你可能不需要 Gulp,而且 Gzip 压缩你的包比压缩它更有效​​。

关于node.js - 缩小并捆绑 NodeJS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30049923/

相关文章:

javascript - 图片不显示 NodeJS

javascript - 我的应用程序找不到从 NPM 注册表下载的 TypeScript 包(未找到模块)

reactjs - react : create-react-app fails with error "Cannot find module ' libnpx'

html - 无法找到错误 "Warning: Task "uglify“未找到”的解决方案

javascript - 使用 babel 7 忽略函数外部的返回

javascript - Meteor 应用程序运行时出现 pm2 fatal error : CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

node.js - 为什么我不能验证 mongoose 中的嵌入式文档?这样做的正确方法是什么?

node.js - 使用 Homebrew 程序时无法更新 Node

javascript - 将 gulp-file 分成几个文件

gulp - 使用 CMD+Z 停止 GULP 后出现错误 : ✗ . .. Uhoh。出现错误 %s ... 听 EADDRINUSE