Mi piacerebbe implementare il trascinamento della selezione nel mio progetto angolare utilizzando il modulo angolare-dragula (https://github.com/bevacqua/angular-dragula). Tuttavia, sembra essere fortemente dipendente da RequireJS. Non ho usato Require per un po 'e solo per un'app di esempio o due. C'è un modo semplice per sbrogliare Richiedi da questo modulo?Utilizzo di Dragula angolare senza RequireJS
L'autore sembra pensare che sia semplice (https://github.com/bevacqua/angular-dragula/issues/23) e ha chiuso anche domande simili senza una vera spiegazione. Ho esaminato il codice e non vedo come caricare il modulo senza aggiungere RequireJS al mio progetto (cosa che non voglio fare). Sono bloccato o non usando questo modulo o aggiungendo Require o c'è un modo per usarlo senza Require?
Scorrendo tra i sorgenti sembra che il dist/angular-dragula.js' dipenda da richiede ma la versione miniata potrebbe non. Hai provato a utilizzare la versione minified per vedere se funziona? – yvesmancera
Sì, l'ho fatto e non sembrava funzionare. Parte del problema è che si aspetta anche di essere inizializzato passando in modo angolare, quindi sto attraversando un periodo difficile includendola solo come dipendenza angolare. – IAmTimCorey
Penso che si possa passargli un'istanza della variabile globale 'angular', dal momento che' require ('angular') 'lo restituirebbe comunque. – yvesmancera