【问题标题】:Error creating new Meteor APP in Windows 8.1: future.js:398:15在 Windows 8.1 中创建新 Meteor APP 时出错:future.js:398:15
【发布时间】:2015-08-07 12:07:30
【问题描述】:

我已经在 Meteor 工作了几个星期,创建了一些应用程序来测试它,并确保在公司采用它之前一切正常。昨天我在 Windows 8.1 中创建 Meteor 应用程序没有问题,但今天我的系统没有明显变化,当我执行任何“流星创建 [x]”甚至“流星更新”时,它崩溃了:

错误:ENOENT,在 Object.Future.wait 处打开 'C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.4\os.json' ]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x8632\d ev_bundle\lib\node_modules\fibers\future.js:398:15) 在 Object.wrapper [as readFile ] (C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.window s.x86_32\tools\files.js:1350:24) 在 C:\Users [用户]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\isopack.js:693: 15 在 Array.forEach(本机)在 Function..each。 .forEach (C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x 86_32\dev_bundle\lib\node_modules\underscore\underscore.js:79: 11) 在 [object Object]..extend.loadUnibuildsFromPath (C:\Users[user]\AppData\Local.meteor\packages\meteor-tool \1.1.3\mt-os.windows.x86_32\tools\isopack.js :680:7) 在 [object Object]..extend.initFromPath (C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\ isopack.js:606:17) 在跳板 (C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\ma in.js: 458:15) 在 C:\Users[user]\AppData\Local.meteor\packages\meteor-tool\1.1.3\mt-os.windows.x86_32\tools\main.js:1023:5

如果我尝试运行我以前的应用程序它工作正常,但它不允许我创建新应用程序。

【问题讨论】:

    标签: windows meteor iron-router


    【解决方案1】:

    好的,那个很难!

    卸载流星并再次安装它允许流星工作。 之后,安装我的项目的插件将其移动到相同的状态。 我发现问题在于我使用的是 PowerShell 而不是“cmd”。

    使其工作的正确程序是:

    1. 卸载 Meteor
    2. 重新安装
    3. 进入 app 文件夹(以管理员身份在 cmd 中)并进行流星更新
    4. 然后是流星(在我的例子中,由于版本依赖的变化而添加了一些包)。
    5. 一切正常

    如果您对 PowerShell 第 3 步(或第 3 步之前的第 4 步)执行相同操作,则流星停止工作。

    【讨论】:

      【解决方案2】:

      您正在尝试在没有空间或没有写入权限的驱动器上安装。 Meteor 以管理员身份运行和/或检查磁盘空间。 Reference.

      使用谷歌翻译。

      【讨论】:

      • 我以管理员身份在 CMD 中,c: 中有 4GB,d: 中有 198GB(我正在尝试创建应用程序)。
      【解决方案3】:

      我看到过类似的事情,最终成为与权限相关的问题。要确认它确实与权限相关,请尝试以管理员身份打开命令行并进行更新,看看是否有同样的问题。

      如果这确实解决了问题,请检查 C:\Users[user]\AppData\Local.meteor\packages\meteor-tool 的权限,并查看您登录的用户是否可以访问它。

      【讨论】:

      • 是的。我刚刚将每个人都完全控制到所有内容并失败(以管理员身份在控制台中运行)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-24
      • 1970-01-01
      • 2015-07-13
      • 2017-10-06
      相关资源
      最近更新 更多