我对为什么不能从XAMPP-VM终端使用安装在我系统上的命令行工具感到有点困惑。例如:
我启动XAMPP-VM并点击Open Terminal。我通过cd连接到htdocs并尝试运行一些程序,比如sass --watch style或npm init。在我从XAMPP终端内部安装该工具之前,它总是显示命令未找到。
如何使用我系统上的命令行工具,而不必从XAMPP-VM终端重新安装它们。
发布于 2018-02-15 01:11:31
在家里我有一台MacBook和一台Linux服务器。当我在Linux服务器上运行命令时,我得到“命令未找到”,即使该命令在Mac上也有效。为什么Linux服务器不能访问它们?
这是因为它们是两台独立的计算机,运行两个独立的操作系统。他们不能轻易地分享这样的程序。
您也处于同样的情况,只是您的XAMPP Linux服务器是一台虚拟机。同样的限制也适用。
相反,您可以通过XAMPP卷菜单在本地系统上挂载要在其中运行命令的目录,然后在本地系统上而不是在VM中打开一个终端,然后cd到该终端并运行任何您想要的东西。
这不会在VM中运行命令或进程,但VM将可以使用生成的任何文件(例如由npm init生成的文件)。
https://stackoverflow.com/questions/48791473
复制相似问题