Ich erstelle Desktop-App mit nw.js Framework mit eckigen. In meinem Controller, Dienstleistungen usw. Ich verwende oft Node.js
Module wie folgt aus:Gute Praxis, um globale Objekte in eckigen zu verwenden
module.exports = function(ngModule) {
ngModule.service('User', ['$q', function ($q) {
var self = this;
var fs = require('fs');
var path = require('path');
var gui = require('nw.gui');
}]);
};
Ist das eine gute Praxis? Oder vielleicht besser einen Service erstellen oder Module in $ ?