Nel mio file grunt.js
HoUtilizzando grugnito requirejs con i risultati dei mandorli "definire non è definito"
requirejs: {
dist: {
options: {
almond: true,
wrap: true,
modules: [{name: 'main'}],
mainConfigFile: "src/js/main.js",
baseUrl: "src/js",
dir: "tmp/js",
inlineText: true,
preserveLicenseComments: false
}
}
}
Esecuzione grunt requirejs:dist
popola la directory tmp/js
con alcuni file minified - tra gli altri, un grande file main.js (tutto sembra essere impacchettato in questo file come previsto) - tuttavia quando voglio includere questo file in questo modo
<script type="text/javascript" src="tmp/main.js"></script>
Essa si traduce in un "Uncaught ReferenceError: define is not defined"
L'intenzione di utilizzare mandorla era che non ho bisogno di caricare un file require.js
per caricare il file opimizzato - qualche idea su come farlo funzionare?
nota: Ho già riuscito a fare in questo modo, tranne che in precedenza un file main-built.js
è stato compilato, ma questo non sembra essere il caso più (aggiornamenti ... -.-)
attualmente non usa più require.js, ma cercherò di implementare i tuoi suggerimenti non appena avrò messo le mani su di nuovo - grazie per la risposta :) – Peter