Cel: making moduł node.js lub moduł Requirejs AMD od zwykłego starego pliku JavaScript tak:Jak dołączyć plik, który nie jest modułem do Node.js (aby utworzyć jego moduł)?
var foo = function() {};
mam żadnej kontroli i nie mogę edytowaćfoo.js
.
Dlaczego foo
jest pustym obiektem wewnątrz pierwszego if
? Jak mogę "dołączyć" zwykły plik JavaScript do mojego modułu? File mymodule.js
: moduły
(function(root) {
if(typeof exports === 'object') { // Node.js
var foo = require('./foo');
console.log(foo); // { }
} else if (typeof define === 'function' && define.amd) { // RequireJS AMD
define(['foo'], function() {
return foo;
});
}
}());
Jestem zdezorientowany, co próbujesz zrobić z fragmentem kodu "RequireJS"? – loganfsmyth