所有browserified摩卡測試我的JavaScript應用程序,它使用browserify並在運行Phantom.js和其他瀏覽器摩卡測試的瀏覽器。運行在文件夾
測試使用test/tests.js
文件作爲切入點,我要求每個文件:
// ...
// Require test files here:
require('./framework/extendable.test');
require('./framework/creator.test');
require('./framework/container.test');
require('./framework/api_client.test');
// ...
這是非常繁瑣的,我希望能夠要求整個文件夾。
我試過使用include-folder這隻加載每個文件的內容(我不想eval
由於顯而易見的原因)。
我也看過require-dir,但Browserify似乎沒有拿起要求調用。
我不同意這很乏味。這就是節點的工作原理,我認爲顯式行爲比隱式行爲好得多。 – naomik 2014-10-11 15:15:15
也請看[webpack](http://webpack.github.io/) – naomik 2014-10-11 15:16:12
這是一個我並不真正需要明確行爲的案例。如果可以隨意更改它們所需的順序,我會更加高興。 – max 2014-10-11 15:41:33