我怎样才能用旗从命令行运行Chrome浏览器更简洁?(How can I launch Chrome

2019-08-02 03:43发布

我正在开发一个WebGL的驱动的应用,我想这样的命令行启动Chrome浏览器:

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

我只是不希望有型,在每一次。 有没有一种方法可以轻松地把它转换成一个字的命令? 我使用的是Mac,如果它很重要。

Answer 1:

只是要一个别名在您的.bashrc或者.bash_profile中

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

然后重新装入你的shell。

exec $SHELL

现在,每次你ogc (或任何你想将它命名)在你的终端,它会运行完整的命令open -a Google\ Chrome --args --disable-web-security



Answer 2:

这项工作对我来说:

  1. 修改的.bash_profile
  2. 写这个别名:
alias cchrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir="/tmp/chrome_dev_session" --disable-web-security'
exec $SHELL
  1. 随着cchrome命令打开新的Chrome窗口与禁用Web安全解决“访问控制,允许原产地”的问题


Answer 3:

最简单的方法,使用终端是用旗启动浏览器在MAC:

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

任何过滤器可以来后--在上面的代码--disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating仅仅是一个例子。

注意:确保在运行之前关闭浏览器的所有实例。



Answer 4:

为什么不只是运行一个Web服务器? 打开一个终端并输入

cd folder_with_html_and_assets
python -m SimpleHTTPServer

现在,在您的浏览器访问http://localhost:8000当你做过去到终端,然后按Ctrl-C

这似乎比禁用您的安全和冒着越来越PWND好得多。



文章来源: How can I launch Chrome with flags from command line more concisely?