2016-07-13 40 views
0

我是新手,試圖部署此demo。我得到了以下錯誤:無法部署Bluemix Visual Recognition服務

Downloading artifacts...DOWNLOAD SUCCESSFUL 
Target: https://api.ng.bluemix.net 
FAILED 
Error readingmanifest file: 
yaml: line 3: mapping values are not allowed in this context 
Finished: FAILED 
Stage has no runtime information 

Initial manifest.yml: 
declared-services: 
    visual-recognition-free 
    label: watson_vision_combined 
    plan: free 
applications: 
- services: 
    - visual-recognition-free 
    name: visual-recognition-demo 
    command: npm start 
    path: . 
    memory: 512M 

由於錯誤,我改變了它:點擊了「部署從工作區中的應用」

declared-services: 
    visual-recognition-free: 
    label: watson_vision_combined 
    plan: free 
applications: 
- name: visual-recognition-demo 
    command: npm start 
    path: . 
    memory: 512M 
services: 
    - visual-recognition-free 

Deploy failed: An unknown error occurred. 

回答

2

該問題與manifest.yml語法有關。目前,manifest.yml文件定義如下:

--- 
declared-services: 
    visual-recognition-free 
    label: watson_vision_combined 
    plan: free 
applications: 
- services: 
    - visual-recognition-free 
    name: visual-recognition-demo 
    command: npm start 
    path: . 
    memory: 512M 

然而,manifest.yml應爲以下幾點:

--- 
declared-services: 
    visual-recognition-free: 
    label: watson_vision_combined 
    plan: free 
applications: 
- services: 
    - visual-recognition-free 
    name: visual-recognition-demo 
    command: npm start 
    path: . 
    memory: 512M 

應該有一個「:」在聲明的服務名稱的末尾「視覺辨識自由」

我創建了一個Github的問題得到更新,以及在manifest.yml文件:

https://github.com/watson-developer-cloud/visual-recognition-nodejs/issues/193

在此期間,您可以使用Jazz Hub上的項目進行更改。

+0

謝謝,霍貝特! – jpsstack

+0

不客氣Jens-Peter!我很高興這有助於。 Github問題也已修復:https://github.com/watson-developer-cloud/visual-recognition-nodejs/issues/193 如果可能,您是否可以驗證答案是否解決了問題。 –

相關問題