2014-10-13 9 views

risposta

4

È possibile suddividere il codice in file diversi utilizzando require.

L'esempio qui sotto provengono da Parse documentation

Se avete un po 'di codice nel cloud/name.js

var coolNames = ['Ralph', 'Skippy', 'Chip', 'Ned', 'Scooter']; 
exports.isACoolName = function(name) { 
return coolNames.indexOf(name) !== -1; 
} 

È possibile allora si è nel cloud/main.js

var name = require('cloud/name.js'); 
name.isACoolName('Fred'); // returns false 
name.isACoolName('Skippy'); // returns true; 
name.coolNames; // undefined. 
19

Se desideri dividere le tue funzioni Parse.Cloud in più file, puoi farlo anche tu e richiedi il file nel file main.js.

Così si può avere questo nella vostra nuvola/main.js

require('cloud/userFunctions.js') 

ed avere tutte le relative funzioni nel cloud/userFunctions.js

Parse.Cloud.define("processUserRequest", function(request, response) { 

// do your stuff 

}); 
+0

che mantiene veramente pulito main.js! – Carl

+0

Funziona anche per le funzioni beforeSave e afterSave? può essere anche memorizzato in file separati? – otmezger

Problemi correlati