2017-05-25 90 views
0

我是新來的離子3.我試圖在離子3創建項目。在創建ionic3 aws項目時如何處理錯誤:「aws_mobile_analytics_app_id未定義」?

和選擇項目類型爲:

aws ................ ionic-angular AWS Mobile Hub Starter 

現在項目獲得創建後,當我這樣做 '離子服務'

其示值誤差爲:

aws_mobile_analytics_app_id is not defined 

我不知道'aws mobile analytics app id'是什麼,以及它可以用於什麼目的。

任何人都可以指導我這個? 在此先感謝

回答

1

只是想出了自己。按照下面的步驟。當您使用aws參數創建離子項目時 - ionic start myApp aws,它會創建一個mobile-hub-project.zip文件。

登錄到您的AWS賬戶。在Mobile Hub儀表板中,單擊「導入您的項目」按鈕。接下來,找到包含在此初學者項目中的mobile-hub-project.zip,並將其拖放到導入模式。設置項目的名稱,然後單擊「導入項目」。

項目導入後,您將被引導至此Mobile Hub項目的儀表板。要繼續配置應用程序,您需要查找通過App Content Delivery系統自動生成的Amazon S3存儲桶的名稱。爲此,請單擊Mobile Hub項目儀表板左側的「資源」按鈕,找到「Amazon S3存儲桶」卡,然後複製包含內容傳送的存儲桶名稱。

要安裝AWS CLI,首先保證你的點子安裝最新:

PIP安裝--upgrade點子 接下來,安裝AWS CLI:

PIP安裝awscli

下一頁假設你的終端仍然是MyApp文件夾內打開,運行:

AWS S3 CP S3://BUCKET_NAME/aws-config.js的src /資產 與S3 b的全名更換BUCKET_NAME上面找到的發球。這會將自動生成的aws-config.js文件複製到您的Ionic應用程序的src/assets文件夾中,該應用程序會自動預先配置您的所有AWS設置。

+0

感謝您的好心人,我會通過它。 –