使用 Grunt 创建 app.min.js 文件

Creating app.min.js file using Grunt

本文关键字:js 文件 min app Grunt 创建 使用      更新时间:2023-09-26

我目前有一个 Node.js 项目,它有几个依赖项(请求、蓝鸟等),我使用 RequireJS 将其包含在我的项目中,例如 var Promise = require('bluebird');

有一个 Gruntfile,它将我创建的所有文件连接并丑化成一个大的、缩小的文件,该文件可以工作。但是,它们仍然具有 RequireJS 语句。要让某人使用我的项目,他们需要下载我的项目,运行npm install,然后他们将拥有所有必需的依赖项。

我希望将app.min.js作为独立文件,将所有必需的模块连接到此文件本身中,而无需用户安装配置文件或导入我的整个项目。有没有办法,使用 Grunt,我可以将每个模块的源代码(反过来,它们的依赖项)与我的代码一起转储到一个连接的缩小文件中(我已经这样做了)。

试试咕噜咕噜的丑陋。 https://github.com/gruntjs/grunt-contrib-uglify

这也是一个很好的教程 https://egghead.io/lessons/grunt-minifying-your-output-with-grunt-uglify