如何在Windows 7上安装和运行Telescope(即http://telesc.pe)

时间:2013-01-21 17:24:56

标签: meteor

我无法让陨石和Telescope在Windows 7上运行,任何想法我们应该如何做到这一点


这是我试过的:

  • 使用win.meteor.com
  • 在win7上安装Meteor
  • 尝试安装Meteorite(按照其Github页面上的说明),但它扔了 夫妻错误(尽管已完成安装):
  

C:\用户\勇士\应用程序数据\漫游\ NPM \ node_modules \陨石\ node_modules \ DDP \ node_modules \瓦特   s \ build \ bufferutil.vcxproj(18,3):错误MSB4019:导入的项目   找不到“C:\ Microsoft.Cpp.D efault.props”。确认路径   在声明中是正确的,并且文件存在   磁盘。

     

C:\用户\勇士\应用程序数据\漫游\ NPM \ node_modules \陨石\ node_modules \ DDP \ node_modules \瓦特   s \ build \ validation.vcxproj(18,3):错误MSB4019:导入的项目   找不到“C:\ Microsoft.Cpp.D efault.props”。确认路径   在声明中是正确的,并且文件存在   磁盘。

  • 克隆Telescope,然后从其文件夹中使用mrt运行它,但是错过了关于缺少Meteorite的依赖关系的错误。手动将“router”和“page-js”包复制为“Meteor / packages”suggested here

但是,仍然可以毫无错误地退出mrtmrt run。 但是,使用meteor命令运行有时会在localhost上启动服务器,然后由于文件丢失而失败,有时无法找到/启动MongoDB。

1 个答案:

答案 0 :(得分:1)

安装Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1(根据https://github.com/TooTallNate/node-gyp的建议)修复了MSB4019错误,因为我在Windows7 x64上执行了npm install xxx

该更新的自述文件指出建议的顺序是

  1. Visual Studio 2010
  2. Windows SDK 7.1
  3. Visual Studio 2010 SP1
  4. Windows SDK 7.1的Visual C ++ 2010 SP1编译器更新