web-dev-qa-db-fra.com

Comment lancer Chrome avec des indicateurs de ligne de commande plus concis?

Je développe une application basée sur WebGL et je souhaite lancer Chrome comme ceci à partir de la ligne de commande:

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

Je ne veux tout simplement pas avoir à taper cela à chaque fois. Y at-il un moyen de transformer facilement cela en une commande d'un mot? J'utilise un mac si cela compte.

28
smuggledPancakes

Créez simplement un alias dans votre .bashrc ou .bash_profile

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

Et puis rechargez votre Shell.

exec $Shell

Maintenant, chaque fois que vous tapez ogc (ou le nom de votre choix) dans votre terminal, la commande complète open -a Google\ Chrome --args --disable-web-security sera exécutée.

28
Kevin Suttle

Ce travail pour moi:

  1. Modifier le .bash_profile
  2. Écrivez cet alias:
 alias cchrome = '/ Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome --user-data-dir = "/ tmp/chrome_dev_session" --disable-web-security'.
  1. Courir
exec $ Shell
  1. Avec la commande cchrome, ouvrez une nouvelle fenêtre chromée avec la désactivation de la sécurité Web pour résoudre le problème "accès-contrôle-autoriser-origine"

Le moyen le plus simple de lancer Chrome avec des indicateurs dans MAC à l'aide d'un terminal est le suivant:

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

N'importe quel filtre peut venir après -- dans le code ci-dessus --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating n'est qu'un exemple.

Remarque: assurez-vous de fermer toutes les instances de Chrome avant de l'exécuter.

0
vivek agarwal