2
У меня есть проект с RequireJS.Как использовать «Almond» в «RequireJS» для создания одного файла?
Моего app.build с требует:
({
appDir: './',
baseUrl: "js",
dir: "dist",
mainConfigFile: "js/main.js",
modules: [ { name: 'main' } ],
optimizeCss: 'standard',
removeCombined: true,
preserveLicenseComments: false,
optimize: "uglify",
uglify: {
max_line_length: 1000,
compress: {
cascade: true,
drop_console: true,
keep_fargs: true
},
defines: {
DEBUG: ['name', 'false']
},
no_mangle: true
},
closure: {
CompilerOptions: {},
CompilationLevel: 'SIMPLE_OPTIMIZATIONS',
loggingLevel: 'WARNING'
}
})
После компиляции У меня есть три JS файлы - require.js, main.js, domReady.js Я пытаюсь получить один файл через Алмонд, я добавил параметры:
({
appDir: './',
baseUrl: "js",
modules: [
{
name: '../lib/almond/almond'
},
{
name: 'main'
}
],
include: ['main'],
insertRequire: ['main'],
wrap: true,
dir: "dist",
mainConfigFile: "js/main.js",
optimizeCss: 'standard',
removeCombined: true,
preserveLicenseComments: false,
optimize: "uglify",
uglify: {
...
},
closure: {
...
}
})
Но в конце концов я все еще есть три файла ... заранее спасибо!
Как вы меняете индексный файл с глотком? –
Я отмечаю код как этот ' ', а затем изменить с помощью gulp-html-replace – COSTADOR