Я занимаюсь разработкой мобильного приложения с использованием 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)
Что-то не так, чтобы включить модуль?