我遇到了一个我仍然不明白的问题...使用铁:路由器内的一个包(使用流星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']);
});
和routes.js文件(这里没有什么可复制的,如html文件中的模板)
Router.route('/', function () {
this.render('home');
});
我已经测试过很多东西到目前为止都没有用,我想我想念一些东西(可能很明显,但是......)。
有人可以帮助我吗?
整个目的是将我的项目分成两个包(一个用于web.browser,另一个用于web.cordova)。