Appceleratorを使用してモバイルアプリケーションを開発しており、commonJSを使用していくつかの構成関数を組み込んでいます。
私が実行しているコードは次のとおりです。
app.js
var well = {};
well.config = require('config');
config.js
var configJson = JSON.parse(Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory,'config.json'));
exports.getFeed = function(_feed){
return configJson.feeds.sermon[_feed];
};
コードを実行しようとすると、次のエラーが発生します。
Location:
[3,0] file:///android_asset/Resources/app.js
Wrapped java.lang.IllegalArgumentException: size must be >= 0 (file:///android_asset/Resources/app.js#3)
モジュールを含めるために何か間違ったことをしていますか?