我发现,在/home/pupeno/projectx中运行的Rails应用程序提供的静态文件所花费的时间比/mnt/c/Users/pupeno/projectx所提供的静态文件所花费的时间少一半。几乎可以接受。我尝试了webrick和puma(以及旅客和独角兽,尚无法使用)。

因此,如果我要将源代码托管在/home/pupeno中,如何从RubyMine等Windows应用程序访问?

作为记录,这是Windows文件系统提供的应用程序:

filesystems - 如何从Windows访问WSL Linux文件系统?-LMLPHP

这是Linux文件系统:

filesystems - 如何从Windows访问WSL Linux文件系统?-LMLPHP

最佳答案

WSL将Windows分区挂载在/mnt下。例如,您可以通过将已安装的Windows文件系统上的c:\work文件引用为/mnt/c/work来对其进行修改。

Windows应用程序(cmd,文件管理器等)可以通过以%LocalAppData%\lxss开头的方式以只读模式访问WSL中的文件。将文件从Windows文件系统复制到WSL目录会使文件变得不可读,并带有隐含的general I/O error。从Windows在%LocalAppData%\lxss中创建的文件对WSL不可见。从WSL创建的文件可以在Windows中进行修改,并且修改后的文件随后可以由WSL访问。

关于filesystems - 如何从Windows访问WSL Linux文件系统?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41513597/

10-11 22:43
查看更多