2016-02-27 40 views
1

我使用Chrome Dev IDE創建Chrome應用程序。像往常一樣點擊IDE左上角的「運行」三角形按鈕啓動您的html5 chrome應用程序。如何在命令行中啓動Chrome-dev-app?

我假設chrome ide使用一些命令來啓動它。 如何從命令行運行此chrome應用程序?

基本上,我希望能夠使用我的webstorm IDE,因爲它具有更好的HTML5開發工具,我厭倦了對此進行更改,然後切換到準系統chrome ide以啓動我的應用程序。

+0

它使用[developerPrivate](https://developer.chrome.com/apps/developerPrivate)和[管理](https://developer.chrome.com/extensions/management) –

+0

@DanielHerr感謝信息,但不幸的是我仍然不知道這是如何回答我的問題。如何幫助我從webstorm或命令行啓動我的開發應用程序,而無需在Google Chrome編輯器中啓動它們? – Glstunna

回答

0

您可以啓動安裝的應用程序由其id

假設google-chrome是推出Chrome的系統和應用程序的ID爲aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa的命令,下面啓動您的應用:

google-chrome --app-id=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 

你是重裝應用程序進行更改後的更大的問題 - 如果您只需在解壓縮之後將其加載到Chrome中即可啓動它,但某些更改不會導致狀態不一致。你不能直接使用命令行來做到這一點(這可能是出於安全原因)。

您可以實現對此的外部控制,但會涉及額外的移動部件。

  1. 您將需要一個幫助器擴展使用chrome.management API。它可以通過禁用和啓用解壓後的擴展/應用程序(並啓動一個)來強制重新加載。

  2. 您將需要一些方法來觸發擴展來做到這一點。許多方法存在,包括但不限於:


    最後一個選項可能是最適合您的選項 - 因爲您可以通過命令行簡單地使用該URL調用Chrome來觸發它:

    google-chrome http://reload.extensions/ 
    

    我的建議是採取重新加載並適應您的情況。

+0

恆星答案! – Glstunna