parse.exe看不到我的项目

时间:2015-06-01 16:19:11

标签: parse-platform

我正在尝试配置我的计算机以部署Parse Cloud Code。这需要下载并运行ParseDeploy.exe,然后是parse new

我正在运行Win 8.1,并使用最新的parse-windows-2.0.7.exe

正确创建了文件夹结构。

输入我的电子邮件&密码,我想查看我的应用列表。相反,我看到了:

1: results 
Select an App:

"结果"不是我的3个应用程序中的任何一个的名称。

这是PowerShell输出的样子:

PS E:\...\demo> parse new
Creating a new project in directory E:\...\demo\parse
Creating directory E:\...\demo\parse\config
Creating config file E:\...\demo\parse\config\global.js
on
Creating directory E:\...\demo\parse\cloud
Writing out sample file E:\...\demo\parse\cloud\main.js

Creating directory E:\...\demo\parse\public
Writing out sample file E:\...\demo\parse\public\index.
html
Email: richard@glowworm.mobi
Password:
1: results
Select an App:

相关文章:

我在以前的项目中成功使用过它。发生了什么变化?

2 个答案:

答案 0 :(得分:1)

由于某些后端更改,一些非常旧版本的Parse命令行实用程序可能会遇到此问题。您可以通过确保运行最新版本的命令行实用程序({3}}

来解决此问题

我还建议加入Parse开发人员邮件列表,我们在几周前发布公告,建议人们确保在后端更改生效之前更新命令行实用程序:https://parse.com/docs/downloads

答案 1 :(得分:0)

更新

v2.1.3修复了此问题,并在我的计算机上正常运行。

发生了什么变化? Parse进行了更新,需要下载新版本的parse.exe。

不幸的是,最初的新版本不起作用。

解决方法

我已回归使用parse.exe的v1.4.2。

目前正在部署项目。

但是,在使用parse new创建新项目时会中断(根据我的问题)。

中断的文件是.\config\global.json - 它似乎是一种新的格式,它试图引用这个不存在的“结果”项目。

我所做的是来自旧项目的现有global.json文件,并手动编辑它以更新我的新项目的值。这是一个例子:

{
  "global": {
    "parseVersion": "1.4.2"
  },
  "applications": {
    "<< AppName >>": {
      "applicationId": "<< app id >>",
      "masterKey": "<< master key >>"
    },
    "_default": {
      "link": "<< AppName >>"
    }
  }
}

只需更新以下字段:

  • &LT;&LT; AppName&gt;&gt;
  • &LT;&LT; app id&gt;&gt;
  • &LT;&LT;主密钥&gt;&gt;

(截至2015年6月2日)

错误报告

Facebook开发者已经打开了与此问题相关的错误:

我的机器上未运行以下版本:

  • V2.0.7
  • V2.0.8
  • V2.0.9

还有其他报告on the support forum,这些版本也会被其他人破坏。