美文网首页
24. 全局运行 Vagrant 命令

24. 全局运行 Vagrant 命令

作者: 独步天堂 | 来源:发表于2017-10-03 19:28 被阅读73次
    • 如果你想在系统的任何地方都可以使用 vagrant up 命令启动 Homestead,你可以在 Mac / Linux 系统的 Bash 配置文件中添加 Bash 函数。在 Windows 中,你可以通过在 PATH 环境变量中添加一个「批处理」文件来实现。

    • 下面这些脚本使你可以从系统的任何地方运行任何 Vagrant 命令,并将自动将该命令指向你的 Homestead 安装路径。

      1. Mac / Linux
    function homestead() {
        ( cd ~/Homestead && vagrant $* )
    }
    

    确保将该功能中的 ~/Homestead 路径是你实际的 Homestead 安装路径。这样你就可以在系统的任何地方运行 homestead up 或 homestead ssh 等命令。

    1. Windows

    在系统的任意位置创建一个批处理文件 homestead.bat ,并添加如下内容。

    @echo off
    
    set cwd=%cd%
    set homesteadVagrant=C:\Homestead
    
    cd /d %homesteadVagrant% && vagrant %*
    cd /d %cwd%
    
    set cwd=
    set homesteadVagrant=
    

    请确保将例子中 C:\Homestead 这个路径修改为你的实际 Homestead 的安装路径。

    创建文件后,将文件位置添加到环境变量 PATH 中。然后就可以在系统的任意位置运行 homestead up 或 homestead ssh 命令。

    相关文章

      网友评论

          本文标题:24. 全局运行 Vagrant 命令

          本文链接:https://www.haomeiwen.com/subject/uzpfyxtx.html