【发布时间】:2014-07-02 01:21:25
【问题描述】:
我有一个meteor 应用程序version 0.8.2,它一直工作到今天(2014 年 7 月 1 日)。今天启动的时候报错
cannot find module home/randy/Desktop/test.meteor/local/build/programs/server/npm/iron- router/main/node_modules/connect
我创建了另一个简单的应用程序来删除任何模块冲突并得到相同的错误。我创建了测试项目(文件如下)如下...
mrt create test
cd test
mrt add iron-router
注意 - 我确实添加了独立于 Iron-router 的连接模块,但它并没有解决问题。我还更新了 smart.json 以使用 Iron-router 的 0.6.4 版并运行“mrt install”和“mrt add iron-router”。这些都没有解决问题。
我的文件如下(并且都在我的测试应用的根目录中)...
smart.json
{
"packages": {
"iron-router": {}
}
}
router.js
Router.map(function() {
this.route('home', {
path: '/',
template: 'hello'
})
});
test.html
<head>
<title>test</title>
</head>
<body>
{{> yield}}
</body>
<template name="hello">
<h1>Hello World!</h1>
{{greeting}}
<input type="button" value="Click" />
</template>
【问题讨论】:
标签: meteor iron-router