目的:このようなファイル昔ながらのJavaScriptから、Node.jsのモジュールまたはRequirejs AMDモジュールを作る:Node.jsにモジュールではないファイルを(モジュールを作るために)含めるには?
var foo = function() {};
私はを制御することはできませんし、私はfoo.js
を編集することはできません。
なぜfoo
は、最初のif
の内部にある空白のオブジェクトですか?モジュールにプレーンなJavaScriptファイルを「インクルード」するにはどうすればよいですか? mymodule.js
ファイル:require
でロード
(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;
});
}
}());
私は混乱しています。あなたのコードの 'RequireJS'部分で何をしようとしていますか? – loganfsmyth