dev env setup
1.0.0
自动化开发人员环境设置的脚本。请参阅此存储库以获取更新。
检查chocoPackages.config文件,以确保所有所需的巧克力套件在那里
注意:您可以搜索在社区包存储库中添加的巧克力套件
请确保确认软件包已被标记为受信任的软件包,并且在将其添加到配置文件之前已通过任何支票。
要添加chocoPackages.config的条目,您需要知道包装的ID。例如,如果您知道要安装Python,则可能会发现CLI的命令将是choco install python因此在配置文件中进行的条目将是
< package id = " python " />Optionall,如果需要安装软件包的特定版本,也可以指定版本,例如:
< package id = " python " version = " 3.9.10 " />有关可以进入chocoPackages.config的其他详细信息可以在packages.config上找到
可选,如果安装任何PowerShell模块,请检查poshModules.config文件
该文件期望来自PowerShell画廊的模块ID
指定模块ID的名称
< module id = " Az " />运行setup.cmd作为管理员
按照任何提示任何命令窗口,这些提示可以根据安装的内容而有所不同
检查任何错误
重启机
chocoPackages.config中指定的所有依赖项poshModules.config中指定的所有模块如果您尝试运行setup.cmd并获取以下错误
The remote server returned an error: (407) Proxy Authentication Required.
然后尝试将这些行添加到setup.ps1文件,就在Params ()下方
[ System.Net.WebRequest ]::DefaultWebProxy = [ System.Net.WebRequest ]::GetSystemWebProxy()
[ System.Net.WebRequest ]::DefaultWebProxy.Credentials = [ System.Net.CredentialCache ]::DefaultNetworkCredentials 如果要删除巧克力及其已安装的所有包装,请按照如何卸载的步骤操作