Как я могу запустить Chrome с флагами из командной строки более кратко? - программирование

Как я могу запустить Chrome с флагами из командной строки более кратко?

Я разрабатываю приложение, управляемое WebGL, и я хочу запустить chrome, как это из командной строки:

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

Я просто не хочу вводить это за каждый раз. Есть ли способ легко превратить это в команду с одним словом? Я использую mac, если это имеет значение.

4b9b3361

Ответ 1

Просто создайте псевдоним в своем .bashrc или .bash_profile

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

И затем перезагрузите свою оболочку.

exec $SHELL

Теперь, каждый раз, когда вы набираете ogc (или все, что вы хотите назвать) в своем терминале, он будет запускать полную команду open -a Google\ Chrome --args --disable-web-security

Ответ 2

Эта работа для меня:

  • Измените .bash_profile
  • Напишите этот псевдоним:
alias cchrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir="/tmp/chrome_dev_session" --disable-web-security'
  1. Run
exec $SHELL
  1. С помощью команды cchrome откройте новые окна хрома с отключенной защитой веб-сайтов, чтобы решить проблему "управление доступом-разрешить-источник"

Ответ 3

Почему бы просто не запустить веб-сервер? Откройте терминал и введите

cd folder_with_html_and_assets
python -m SimpleHTTPServer

Теперь в вашем браузере идти http://localhost:8000 Когда вы закончите, перейдите на терминал и нажмите Ctrl-C

Это намного лучше, чем отключить вашу безопасность и рискнуть получить pwnd.