我使用Chrome Dev IDE創建Chrome應用程序。像往常一樣點擊IDE左上角的「運行」三角形按鈕啓動您的html5 chrome應用程序。如何在命令行中啓動Chrome-dev-app?
我假設chrome ide使用一些命令來啓動它。 如何從命令行運行此chrome應用程序?
基本上,我希望能夠使用我的webstorm IDE,因爲它具有更好的HTML5開發工具,我厭倦了對此進行更改,然後切換到準系統chrome ide以啓動我的應用程序。
我使用Chrome Dev IDE創建Chrome應用程序。像往常一樣點擊IDE左上角的「運行」三角形按鈕啓動您的html5 chrome應用程序。如何在命令行中啓動Chrome-dev-app?
我假設chrome ide使用一些命令來啓動它。 如何從命令行運行此chrome應用程序?
基本上,我希望能夠使用我的webstorm IDE,因爲它具有更好的HTML5開發工具,我厭倦了對此進行更改,然後切換到準系統chrome ide以啓動我的應用程序。
您可以啓動安裝的應用程序由其id
。
假設google-chrome
是推出Chrome的系統和應用程序的ID爲aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
的命令,下面啓動您的應用:
google-chrome --app-id=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
你是重裝應用程序進行更改後的更大的問題 - 如果您只需在解壓縮之後將其加載到Chrome中即可啓動它,但某些更改不會導致狀態不一致。你不能直接使用命令行來做到這一點(這可能是出於安全原因)。
您可以實現對此的外部控制,但會涉及額外的移動部件。
您將需要一個幫助器擴展使用chrome.management
API。它可以通過禁用和啓用解壓後的擴展/應用程序(並啓動一個)來強制重新加載。
您將需要一些方法來觸發擴展來做到這一點。許多方法存在,包括但不限於:
最後一個選項可能是最適合您的選項 - 因爲您可以通過命令行簡單地使用該URL調用Chrome來觸發它:
google-chrome http://reload.extensions/
我的建議是採取重新加載並適應您的情況。
恆星答案! – Glstunna
它使用[developerPrivate](https://developer.chrome.com/apps/developerPrivate)和[管理](https://developer.chrome.com/extensions/management) –
@DanielHerr感謝信息,但不幸的是我仍然不知道這是如何回答我的問題。如何幫助我從webstorm或命令行啓動我的開發應用程序,而無需在Google Chrome編輯器中啓動它們? – Glstunna