NET开发人员不二之选ADMNET。NET软件准备
1、安装Docker,以便快速安装必要的测试开发软件,随时清理删除
为什么要安装Docker?因为我们在开发过程中经常会安装各种测试的实例,如果都安装自己的电脑,首先配置起来比较麻烦,更重要的是后期如果删除,会遗留会很多垃圾文件在电脑,不仅影响磁盘的空间,更重的是会影响电脑的运行效率,比如数据库是我们经常需要安装的测试软件,在Docker上不论是MYSQL还是微软的MSSQL都提供了很好的支持。Docker容器是完全使用沙箱机制,相互之间不会有任何影响。
以下官方地址,下载后安装。在安装过程中可能会遇到重启,或者要求开启虚拟化,按要求完成相应的步骤即可。
https:docs。docker。comgetdocker
Docker下载页面
2、安装开发工具,VSCODE以及VISUALSTUDIO2022社区版
作为。NET开发工程师这两个工具肯定电脑上都已经安装上。
官方网站二个软件一起下载安装。
https:visualstudio。microsoft。comzhhans
VSCODE与VSTUDIO2022下载界面
3、安装完成后,在Docker里安装MYSQL5。7的镜像
一个命令搞定
dockerrunnamemysql5。7p3306:3306eMYSQLROOTPASSWORD123456dmysql:5。7
name表示Docker实例的名称,作为标识名称
p表示本机电脑端口3306与Docker内部端口3306的映射,直白的讲就是将可以通过外部访问本机的3306从而访问容器的数据库实例
e表示环境变量的设置,以便设置数据库的密码,本行命令将设置Docker数据库用户名root的密码是123456
d表示后台运行
最后mysql:5。7表示Docker镜像的名称和版本标识
详细学习Docker的使用,可以参考以下网址
https:www。runoob。comdockerdockercontainerusage。html
DockerWindows的运行界面
4、安装NODE。JS
Node。js不是库,是一个运行环境,或者说是一个JS语言解释器。但Node。js引发了前后端开发的爆发,尤其是前端。JS开发者众多,所以贡献开源代码的人就非常多,所有这些凝结成了npm这个世界上最大的软件包仓库。
所以前端开发离不开NPM运行库的支持,但由于NPM默认库的的位置在国外服务器,由于网络的延迟,最好采用国内镜像,采用CNPM会大幅降低网络延迟带来的开发效率的降低。
cnpm是一个完整npmjs。org镜像,你可以用此代替官方版本(只读),同步频率目前为10分钟一次以保证尽量与官方服务同步。
https:nodejs。org
NODE。JS下载界面
安装完成后,就可以运行下面的语句安装CNPM
npminstallgcnpm
g表示全局安装而非某一个开发实例安装
下一节将介绍:平台本机运行。