vuejs前后端分离(WSL-Window环境下开发必备好工具)

vuejs前后端分离(WSL-Window环境下开发必备好工具)

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

vuejs前后端分离(WSL-Window环境下开发必备好工具)



简单点就是可以直接在 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前后端分离原理的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读