Ho un file che voglio essere in grado di utilizzare sia sulle node.js server utilizzando così come sul browser.
Ho condizionalmente importato una libreria esterna utilizzando questa linea. Nel browser, suppongo che XRegExp è già definito.
if (typeof require !== 'undefined') XRegExp = require('xregexp').XRegExp;
ed io condizionalmente esportato il codice utilizzando questa linea
if (typeof module !== 'undefined' && !module.exports) module.exports = ret;
Come posso fare la stessa cosa a macchina senza il compilatore lamentarsi?













