Node.js 让Blade在Windows 8上使用Meteor

Node.js 让Blade在Windows 8上使用Meteor,node.js,windows-8,meteor,node-blade,Node.js,Windows 8,Meteor,Node Blade,我通过安装Meteor for Windows。现在我想让刀片和它一起工作。我通读了刀片文档,但大气/陨石似乎不适用于Windows 有解决办法吗?你让meteor工作了吗?有一种手动方式,我以前没试过,但它应该能用 使用npm安装刀片安装刀片模块npm安装刀片 克隆blade git repo并将meteor子目录放在meteors包目录中,将其重命名为blade(我认为它的C:\Program Files\meteor\packages(但您必须检查该目录) 编辑刀片目录中文件中的文件,以正

我通过安装Meteor for Windows。现在我想让刀片和它一起工作。我通读了刀片文档,但大气/陨石似乎不适用于Windows


有解决办法吗?

你让meteor工作了吗?有一种手动方式,我以前没试过,但它应该能用

使用npm安装刀片安装刀片模块
npm安装刀片

克隆blade git repo并将
meteor
子目录放在meteors包目录中,将其重命名为
blade
(我认为它的
C:\Program Files\meteor\packages
(但您必须检查该目录)

编辑刀片目录中文件中的文件,以正确引用刀片npm模块中的文件。在linux/unix中,这一点很容易,因为您可以直接将其符号链接到包中,而无需复制中的文件夹并重新引用文件


最后,转到您的meteor项目并运行meteor add blade(流星添加刀片),它应该可以运行。

您让meteor工作了吗?有一种手动方法,我以前没有尝试过,但它应该可以工作

使用npm安装刀片安装刀片模块
npm安装刀片

克隆blade git repo并将
meteor
子目录放在meteors包目录中,将其重命名为
blade
(我认为它的
C:\Program Files\meteor\packages
(但您必须检查该目录)

编辑刀片目录中文件中的文件,以正确引用刀片npm模块中的文件。在linux/unix中,这一点很容易,因为您可以直接将其符号链接到包中,而无需复制中的文件夹并重新引用文件


最后转到您的meteor项目并运行
meteor add blade
,应该很好。

Huzzah!看起来这确实有效。具体来说,我必须将
package.js
中的这一行从
blade=require('../../packages/blade/node\u modules/blade');
更改为
blade=require('C:/Users/Mark/AppData/Roaming/npm/node_modules/blade')
Nope..不是真的。该软件包添加了,但在运行Meteor时就会崩溃。它正在查找blade npm模块中从未出现过的Meteor/packages/blade/runtime.js。好的,我在查找
runtime.js
时在
C:\Users\Mark\AppData\Roaming\npm\node\u modules\blade\lib
中找到了它,所以我将整个内容复制到了将该目录放入meteor one,因为它似乎正在查找,而且现在似乎正在运行。你让它工作了吗?我正在查看
meteor.\u def_template
以检查blade的模板系统是否替换了它刚才我做了,是的。我花了一段时间才意识到我用
.jade
扩展名来命名我的文件它现在很好地加载了我的模板。Huzzah!看起来这确实有效。具体来说,我必须将
package.js
中的这一行从
blade=require('../../packages/blade/node\u modules/blade');
更改为
blade=require('C:/Users/Mark/AppData/Roaming/npm/node\u modules/blade'))
Nope..不是真的。该软件包添加了,但在运行Meteor时就会崩溃。它正在查找blade npm模块中从未出现过的Meteor/packages/blade/runtime.js。好的,我在查找
runtime.js
时在
C:\Users\Mark\AppData\Roaming\npm\node\u modules\blade\lib
中找到了它,所以我将整个内容复制到了将该目录放入meteor one,因为它似乎正在查找,而且现在似乎正在运行。你让它工作了吗?我正在查看
meteor.\u def_template
以检查blade的模板系统是否替换了它刚才我做了,是的。我花了一段时间才意识到我用
.jade
扩展名来命名我的文件属于
.blade
。它现在很好地加载了我的模板。