我们说我已经构建了一个名为HelloWorld的非常棒的Symfony控制台应用程序。我现在希望它可以在我的电脑上随处可用,所以我可以运行“helloworld”,它会输出“HELLO WORLD”。人们会如何完成这样的事情?我想过把它添加到我的别名文件中,但我觉得还有比这更好的方法。如何让Symfony命令全局运行
0
A
回答
1
首先这与php,symphony2或控制台无关。这是关于操作系统。
您需要将该应用程序放在PATH
的文件夹中,或将该文件夹添加到PATH
环境变量中。这取决于操作系统。
对于Ubuntu的:
https://askubuntu.com/questions/60218/how-to-add-a-directory-to-my-path
对于Windows:
"Register" an .exe so you can run it from any command line in Windows
0
如果您使用Linux,那么只需要加一个别名它在你的.bashrc文件:
alias mycommand='/usr/bin/php /path/to/myapp/app/console my:command'
相关问题
- 1. 如何让Symfony Console运行本机终端命令?
- 2. 从Symfony命令运行Linux命令
- 3. 如何从控制器运行symfony 2运行命令
- 4. vim:运行基于一个命令的多个命令:全局命令
- 5. 轨如何从轨道运行系统命令命令安全
- 6. 从symfony函数作为命令行运行命令
- 7. 无法运行任何npm全局命令
- 8. 使用Symfony运行php命令
- 9. 无法在Windows上运行'symfony'命令
- 10. 同时运行多个Symfony命令
- 11. 无法在symfony中运行命令
- 12. Symfony - 在kernel.terminate上运行console命令
- 13. 执行symfony命令
- 14. 如何运行命令行
- 15. 如何运行命令行
- 16. 让命令行工具继续运行
- 17. 如何使用命令行symfony的
- 18. 如何在后台运行Symfony命令Docker
- 19. NPM安装不正确的运行命令全局(我)模块
- 20. 如何运行GIT命令
- 21. 如何运行此命令?
- 22. 如何运行命令
- 23. execvp如何运行命令?
- 24. 如何运行命令
- 25. 如何运行ruby命令?
- 26. 如何运行“运行栏”命令?
- 27. 如何让Blender导出脚本从命令行运行?
- 28. 如何让PHP在命令行中再次运行?
- 29. Angular 2 npm全局安装(如何全局安装软件包,因此无需每次运行npm install命令)
- 30. 运行命令而不让我等待
@ bolow我在哪里提到这与Python有什么关系?但谢谢你的回答,我很欣赏它。我会尝试一下:)而且,我添加Symfony的原因是因为它是用Symfony的控制台组件构建的,并且它们有执行文件的特殊方式。 – djangokillen
@ user3520448在标签 – bolov
sry我的意思是php – bolov