web-dev-qa-db-ja.com

コマンドラインからのフラグを使用して、より簡潔にChromeを起動するにはどうすればよいですか?

私はWebGL駆動型アプリケーションを開発しており、コマンドラインからchromeのように起動したい:

open -a Google\ Chrome --args --disable-web-security

毎回それを入力する必要はありません。それを簡単に1つのWordコマンドに変える方法はありますか?重要な場合はMacを使用しています。

29

.bashrcまたは.bash_profileでエイリアスを作成するだけです

alias ogc='open -a Google\ Chrome --args --disable-web-security'

そして、シェルをリロードします。

exec $Shell

これで、ターミナルでogc(または呼び出したいもの)を入力するたびに、完全なコマンドopen -a Google\ Chrome --args --disable-web-security

28
Kevin Suttle

私のためのこの仕事:

  1. .bash_profileを変更します
  2. このエイリアスを書きます:
 alias cchrome = '/ Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome --user-data-dir = "/ tmp/chrome_dev_session"- disable-web-security '
  1. 走る
exec $ Shell
  1. cchromeコマンドを使用して、chromeの新しいウィンドウを開き、Webセキュリティを無効にして「access-control-allow-Origin」問題を解決します

ターミナルを使用してMACのフラグでChromeを起動する最も簡単な方法は次のとおりです。

'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating

上記のコードの--の後にフィルターを追加できます--disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolatingは単なる例です。

注:実行する前に、Chromeのすべてのインスタンスを必ず閉じてください。

0
vivek agarwal