2016-04-24 14 views
1

JavaScriptを使用してフォルダからすべてのJavaScriptファイルを含める機能はありますか?私はたくさん持っているので.jsファイルを含めてください。フォルダからすべての.jsファイルを含めるには?

+1

いいえ、ありません。しかし、[ocLazyLoad](https://github.com/ocombe/ocLazyLoad)または[requirejs](http://requirejs.org/) –

+2

を使用してモジュールをロードすることができます。[すべてのJavaScriptファイルをJavaScriptファイル経由のディレクトリ?](http://stackoverflow.com/questions/4175008/how-can-i-include-all-javascript-files-in-a-directory-via-javascript-file) – ManoDestra

答えて

0

これは、すべてのファイル(Node.jsのスタイルを)必要とする本当に簡単な方法です:

人々は個々のファイルや輸出を必要とフォルダのルートにインデックスファイルを作るでしょうが一般
var fs = require('fs'); 

// assuming all things are files 
fs.readdirSync('path/to/dir').forEach(function(elementName) { 
    require('path/to/dir' + elementName); 
}); 

適切なフィールド。

+0

彼はできるそれはどんなラングでも。それらはファイルシステムにアクセスできますが、それは問題ではありませんでした...質問とタグによって、彼はクライアントからアクセスする方法を探しているようです。 –

+0

私は完全にはわかりませんでした。角度。それが役に立つと思ったら私はそこに投げ捨てると思った。 – Catalyst

-1

JSはファイルシステムを読み取ることができないので、ありません。あなたは可能性:

  • は、ファイルリストを返すスクリプトをPHPを作成(または他のサーバー側の)ファイル名の配列を作成し、リストを持っていたら、AJAX

でリストを取得しますあなたはJSでロードすることができます:

var js=document.createElement("script"); 
js.src=url; 
document.body.appendChild(js); 
+0

あなたの答えは無関係です –

関連する問題