Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 如何在命令提示符中检查路径_Laravel_Command Prompt - Fatal编程技术网

Laravel 如何在命令提示符中检查路径

Laravel 如何在命令提示符中检查路径,laravel,command-prompt,Laravel,Command Prompt,我正在学习Laravel,并在他们的文档中找到了这个方向: “确保将~/.composer/vendor/bin目录放在路径中,以便在终端中运行laravel命令时找到laravel可执行文件。” 问题: 如何确切地确保文件夹位于我的路径上?命令是什么 如果我不在路上,怎么去?我试图找到/.composer/vendor/bin,但一无所获 我使用的是64位Windows 8。1)Windows:PATH | grep-oP.composer.*bin“ 如果它在路径中,你会得到响应,如果不是,

我正在学习Laravel,并在他们的文档中找到了这个方向:

“确保将~/.composer/vendor/bin目录放在路径中,以便在终端中运行laravel命令时找到laravel可执行文件。”

问题:

  • 如何确切地确保文件夹位于我的路径上?命令是什么

  • 如果我不在路上,怎么去?我试图找到/.composer/vendor/bin,但一无所获

  • 我使用的是64位Windows 8。

    1)Windows:
    PATH | grep-oP.composer.*bin“

    如果它在路径中,你会得到响应,如果不是,你将一无所获

    (二)
    ~/
    指linux上的主路径在windows上执行
    %HOMEPATH%
    会产生相同的结果,在您的情况下是
    %HOMEPATH%/.composer/vendor/bin

    执行
    /somefolder
    将转到linux中的根路径,并尝试在那里找到名为
    somefolder
    的文件夹,但在windows中不会执行任何操作,我不确定windows中的等效项是什么,可能指驱动器的根,即
    C:\
    D:\

    要将
    .composer/vendor/bin
    添加到您的主路径,您需要转到您的环境变量并将其添加到您可以选择的路径中,然后按照答案或问题中的步骤进行操作

    重要的一点是:

    windows SETX命令的示例:

    打印PATH环境变量:

    C:\Users\Charity>echo%路径%C:\windows\system32;C:\windows和 空间C:\foobar使用setx设置环境变量:

    C:\Users\Charity>setx路径“%PATH%;C:\zombiepoke”成功:已指定 值已保存。关闭并重新打开cmd终端,然后运行:

    C:\Users\Charity>echo%路径%C:\windows\system32;C:\windows和 空间C:\foobar;C:\zombiepoke你必须小心使用double 引用。如果让引号进入path变量,它可能会中断 某物但是,它们对于指定 原始%PATH%


    请注意,这仅为当前用户上下文设置,要为所有用户设置,您必须使用
    setx/M

    对于那些也需要此问题答案的用户,我在这里找到了它

    基本上,你只需要写:

    cd %APPDATA%\Composer\vendor\bin
    

    您好,谢谢您的回答,我试图输入命令“grep”,但它说“grep”不能识别为内部或外部命令。我做得对吗?哦,糟了,我道歉。我忘了我已经安装了gow,它可以让我访问unix实用程序,而grep并不是标准配置。您可以从以下位置安装gow:。我确实查看了名为
    findstr
    的windows等效程序,但似乎无法使其正常工作。