vuejs前后端分离(WSL?本栏目通过对vue+express前后端分离项目, vue前后端分离原理问题整理,来做出以下的解答希望对你有所帮助。

简单点就是可以直接在 Windows 上运行 Linux 环境,包括大多数命令行工具、程序和应用。不要再辛苦下载安装VM,VBox之类的虚拟机了。
使用 WSL 的好处是:
与在虚拟机下使用 Linux 相比,WSL 占用资源更少,更加流畅;WSL 可以对 Windows 文件系统下的文件直接进行读写,文件传输更方便;(开发调试起来更方便了~~)剪贴板互通,可以直接在 Windows 下其它地方复制文本内容,粘贴到 WSL;
WSL2将比第一代的WSL1版本运行速度更快,提升了文件系统的I/O性能和与Linux的兼容性,且可本机直接运行 Docker 容器。在window下打开命令行(cmd):
wsl -l -v
查看当前系统的WSL版本,我的机器显示:
显示wsl版本信息
表示当前正在运行的是Ubuntu发行版的WSL2。
以下是一些实用的命令集:
# wsl-statis-ip.bat (以下命令保存为bat文件,可以快速实现本机和WSL虚机的IP互联互通)
netsh interface ip add address "vEthernet (WSL)" 192.168.50.99 255.255.255.0
wsl -d Ubuntu -u root ip addr add 192.168.50.88/24 broadcast 192.168.50.255 dev eth0 label eth0:1
# 压缩WSL2系统的vhdx文件
wsl --shutdown
diskpart
select vdisk file = "\path\to\filename-ext4.vhdx"
compact vdisk
如果你需要在Window环境下进行开发和调试代码,并且需要部署到Linux环境下进行测试或部署,那么使用WSL就是非常方便实用的最佳实践。在此环境下,我们完成了Golang+VueJS的前后端分离开发。
vuejs前后端分离(WSL和vue+express前后端分离项目, vue前后端分离原理的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!