繁体   English   中英

将Codeception供应商路径与Linux链接

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM