为了最大限度地减少我的单页 web 应用程序的占用空间,我想用杏仁替换 ReqireJS,但即使在阅读了文档和谷歌搜索之后,我仍然不知道如何将杏仁插入我的 gulp 构建中。
假设我有一个这样的脚本:
var gulp = require("gulp");
var amdOptimize = require("amd-optimize");
var concat = require('gulp-concat');
gulp.task("scripts:index", function () {
return gulp.src("js/**/*.js")
// Traces all modules and outputs them in the correct order.
.pipe(amdOptimize("main"))
.pipe(concat("index.js"))
.pipe(gulp.dest("dist/scripts"));
});
杏仁去哪儿了?
额外问题:如何让构建脚本修改我的 index.html 的 dist 版本,以自动将 require.js 引用替换为对 almond 的引用?