[英]Link Codeception Vendor Path with Linux
现在我在这里有一个项目:
/ srv / www / web / src / private / protected
它有一个/ vendors /文件夹,其中带有/ codeception。 我目前必须做:
./vendor/codeception/codeception/codecept运行
如何链接此目录/命令“ codecept”,这样我不必每次都键入绝对路径?
我想要:
Codecept运行
代替:
./vendor/codeception/codeception/codecept运行
在您的项目文件夹中,您可以
ln -s vendor/codeception/codeception/codecept .
在当前文件夹中创建符号链接。
将其连接到$ PATH环境变量
PATH=$PATH:full_path_to_script
$ PATH是一个可用于在所需路径中查找命令/脚本的环境。
通过以下方式查看您的路径:
~> echo $PATH
我添加了这样的符号链接:sudo ln -s / srv / www / web / src / private / protected / vendor / codeception / codeception / codecept / usr / local / bin / codecept
编辑~/.bashrc
(或~/.bash_profile)
。 添加以下内容:
export PATH=$PATH:bin:vendor/bin
这将使您可以运行bin/
和vendor/bin
文件夹中的任何可执行文件,而无需cd
进入它们。
您需要关闭并重新打开终端才能使更改生效!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.