Рендеринг шаблона с использованием железа: роутер в упаковке (Метеор 1.3)
Я столкнулся с проблемой, которую я до сих пор не понимаю... используя iron:router внутри пакета (используя meteor 1.3)
Действительно, когда я запускаю свое приложение, это отображается в web.browser
Не удалось найти шаблон с именем "home" или "home". Вы уверены, что определили это?
Это файл package.js, который я написал до сих пор
Package.onUse(function(api) {
api.versionsFrom('1.3.2.4');
api.use(['templating'], 'client');
api.use([
'iron:router@1.0.12',
'fortawesome:fontawesome',
'momentjs:moment',
'materialize:materialize',
], ['client']);
api.addFiles('javascript/routes.js', ['web.browser']);
api.addAssets([
'view/home.html',
'stylesheet/main.css',
], ['web.browser']);
});
и файл rout.JS (здесь нет ничего сложного, как шаблон в файле HTML)
Router.route('/', function () {
this.render('home');
});
Я проверял, что многие вещи не работают до сих пор, я думаю, что что-то упустил (может быть, очевидно, но... все же).
Кто-нибудь может мне помочь?
Вся цель состоит в том, чтобы разделить мой проект на 2 пакета (один загружается для web.browser, а другой - для web.cordova).