【问题标题】:Can't run meteor on windows 10无法在 Windows 10 上运行流星
【发布时间】:2017-03-27 01:23:55
【问题描述】:

我的问题是我无法运行命令:meteor。每当我尝试在新创建的项目中或从我从另一台计算机创建的现有项目中使用此命令时,该命令就会退出并写入:

[[[[[ C:\Users\XYZ\simple-todos ]]]]]

=> Started proxy.
Unexpected mongo exit code 100. Restarting.
Unexpected mongo exit code 100. Restarting.
Unexpected mongo exit code 100. Restarting.
Can't start Mongo server.
MongoDB had an unspecified uncaught exception.
This can be caused by MongoDB being unable to write to a local database.
Check that you have permissions to write to .meteor/local. MongoDB does
not support filesystems like NFS that do not allow file locking.

我在 Windows 10 上。在 Windows 8 下的另一个桌面上,我从来没有遇到过这个问题。我也使用最新版本的流星(1.4.3.2)。

我尝试了很多东西,例如meteor updatenpm update等等,但没有任何效果。我在.meteor/local/db中没有任何文件

【问题讨论】:

    标签: javascript node.js windows mongodb meteor


    【解决方案1】:

    您正在以只读方式(从 Meteor-Mongo 用户的观点)或不受支持的分区类型 (NFS) 启动 Meteor 实例。

    更改项目的根目录(您的“家”),它应该可以解决问题。

    【讨论】:

    • 谢谢它的工作!显然,我可以运行 Meteor 应用程序的唯一位置是 C:/ 根目录下的文件夹中。
    • 我不这么认为:) 但你至少需要能够在文件夹中写入
    【解决方案2】:

    也许问题出在Mongo doesn't want to start without properly set locale 上?尝试在meteor 命令之前运行export LC_ALL="en_US.UTF-8" 命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-28
      • 2017-01-04
      • 2018-04-14
      • 2015-11-02
      • 2018-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多