Używam optimizer requirejs, aby zminimalizować moje moduły do jednego pliku do produkcji. Chcę jednak wykluczyć jQuery z pliku, aby można było go załadować niezależnie od rzeczywistej logiki aplikacji, w jaki sposób mogę to osiągnąć? Próbowałem konfigurowania tej z wykluczają i parametrach excludeShallow, ale kiedy uruchomić stronę pojawia się następujący błąd:Dane wyjściowe programu Requirejs do pojedynczego pliku, z wyłączeniem zależności jQuery, które nie są zachowywane?
Uncaught ReferenceError: jQuery is not defined app.min.js:14 (anonymous function) app.min.js:14
Moja grunt config dla requirejs wygląda następująco:
requirejs: {
minify: {
options: {
baseUrl: 'js',
mainConfigFile: 'js/main.js',
name: 'main',
out: 'js/app.min.js',
excludeShallow: [
'jquery'
]
}
}
}
Wielkie dzięki!
Możesz dodać w twoim app.min.js? – Chris