Laravel 如何在命令提示符中检查路径
我正在学习Laravel,并在他们的文档中找到了这个方向: “确保将~/.composer/vendor/bin目录放在路径中,以便在终端中运行laravel命令时找到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“ 如果它在路径中,你会得到响应,如果不是,
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等效程序,但似乎无法使其正常工作。