在Windows 8.1中创建新的Meteor APP出错:future.js:398:15



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

错误:enent,打开"C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.4os"。C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt-os.windows。x8632d ev_bundlelibnode_modulesfibersfuture.js:398:15) at Object。(C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt-os)windows.x86_32tools files.js:1350:24) at C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt-os.windows.x86_32toolsisopack.js:693: 15 at Array。forEach (native) at Function. each..用户forEach (C: [用户] AppData Local.meteor meteor-tool 1.1.3 mt-os.windows包。x 86_32dev_bundlelibnode_modulesunderscoreunderscore.js:79:11) at [object object]..extend。loadUnibuildsFromPath (C: [用户] AppData 本地用户。meteorpackagesmeteor-tool 1.1.3mt-os.windows.x86_32toolsisopack.js:680:7) at [object object].扩展。initFromPath (C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt- os.windows.x86_32tools isoppack .js:606:17)在springboard (C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt-os.windows. exe)x86_32toolsmain.js: 458:15) at C:Users[user]AppDataLocal.meteorpackagesmeteor-tool1.1.3mt-os.windows.x86_32toolsmain.js:1023:5

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

好吧,这个很难!

卸载并重新安装它允许meteor工作。在那之后,安装我的项目的插件将它移动到相同的状态。我发现问题是我使用PowerShell而不是"cmd"。

正确的程序是:

  1. 卸载流星
  2. 重新安装
  3. 进入app文件夹(以admin的身份在cmd下),执行meteor update
  4. 然后流星(在我的情况下,添加一些包,因为版本依赖的变化)。
  5. 所有运行正常

如果你在PowerShell中做同样的事情,步骤3(或步骤3之前的步骤4)会使meteor停止工作

您正在尝试安装在没有空间或没有写入权限的驱动器上。流星运行作为管理员和/或检查磁盘空间。参考。

使用Google翻译

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

如果解决了问题,请检查C:Users[user]AppDataLocal的权限。

相关内容

最新更新