最佳答案
当其他问题处理 如何使用 Git-bash 之类的东西的时候,给新的 WSL 一个旋转作为 VS 代码的终端是不一样的: 它给你一个在实际的 Ubuntu Linux 子系统上运行的 bash 的访问权限,而不是在 Windows 子系统上运行的 git-bash 终端。
那么,我们如何让它作为 VS 代码终端工作,特别是如何让它作为功能性开发环境终端工作?
与 git-bash 不同的是,这并不是那么简单,因为 WSL 中的 Ubuntu Linux 配置可以提供一些陷阱,比如由于 WSL 和 Windows 本身在路径方面的交互,NPM 尝试(失败)从 Windows Program Files 目录运行,还有一些软件包,比如 Compass 失败,对于不习惯在 Linux 上开发的人来说,原因并不是很明显。什么是一个简单的方法,有一个可靠的 WSL 终端环境 VS 代码,其中最常用的工具将运行时,通过 apt-get
或 npm
安装?