百科狗-知识改变命运!
--

在 windos 上,使用包管理器 Chocolatey,安装 Sass - scss 基础

梵高1年前 (2023-11-21)阅读数 17#技术干货
文章标签软件包

在 windos 上,使用包管理器 Chocolatey,安装 Sass

Chocolatey 软件包管理器

Chocolatey是 windows 平台的一款软件包管理器工具,可以使的咱用户安装应用程序更加快速。Chocolatey 拥有最大的 Windows 软件包在线注册表。Chocolatey 包通过将安装程序、可执行文件、zip 和/或脚本包装到已编译的包文件中,将管理特定软件所需的所有内容封装到一个部署工件中。包提交经过严格的审核过程,包括自动病毒扫描。社区存储库对恶意和盗版软件有严格的政策。

Chocolatey 通过使用一种通用的打包格式来管理所有 Windows 软件,通过一种简单、可重复和自动化的方法简化了这一过程。无论您使用的是本地安装程序、zip、脚本、二进制文件还是内部开发的应用程序和工具,Chocolatey 都将它们视为所有一等公民。一次编写,随处部署,使用任何东西,然后简单地跟踪和管理。

安装参考:https://chocolatey.org/install,windows 环境要求:

  • Windows 7+或者 Windows Server 2003+
  • PowerShell v2+
  • .NET Framework 4+(如果您没有安装.NET 4.0,安装将尝试安装)


安装 Chocolatey

第一步:win(window 徽标)+ x,然后选择Windows PowerShell(管理员)。它具备管理员权限:

第二步:自定义Chocolatey 安装位置。因为https://chocolatey.org/install提供的安装方式,默认是安装到 C 盘。在Windows PowerShell(管理员)中输入:

Set-ExecutionPolicy Bypass -Scope Process -Force;$env:ChocolateyInstall='e:\chocolatey';
[Environment]::SetEnvironmentVariable('ChocolateyInstall',$env:ChocolateyInstall,'Machine')

第三步:在Windows PowerShell(管理员)中输入:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

上面是 Chocolatey 官网提供的安装方法。若没有自定义安装路径变量名ChocolateyInstall的值,为e:\chocolatey的话,那么会被安装到默认位置c:\ProgramData\chocolatey。ProgramData 是隐藏的文件夹,需要开启查看隐藏文件夹功能。

Windows PowerShell 是命令行工具,能执行各种命令,对于其安全性,有执行策略Set-ExecutionPolicy命令来设定。设定 powershell 所执行脚本的安全策略。决定什么.ps脚本可以被运行,什么脚本不允许运行。参考文档:关于 PowerShell 执行策略、Set-ExecutionPolicy。


测试 Choco 是否安装成功。

choco --VERSION

或者
choco -v

若显示版本号,说明安装成功,能正常使用。choco 音标:['ʧoko]



常用 choco 命令

choco命令,可以在 windows 的任何一种命令行工具中执行。比如 cmd、Windows Powershell、Window Terminal等。但是在使用choco命令安装软件的时候,还是使用Windows PowerShell(管理员)最佳,避免因权限问题而导致失败。

#查看本地所有的安装的软件,包括非 Chocolatey 安装的所有软件
choco list -li 

#只查看 Chocolatey 安装的 所有软件
choco list --local


#安装软件
choco install 软件包名

#安装软件,指定安装位置。若不指定位置,那么会安装在 Chocolatey 设定的默认目录中。
choco install 软件包名 --install-directory=value

安装 Chromium 浏览器 到 D 盘 chrome 下
choco install chromium --install-directory=d:\chrome



#搜索软件
choco search 软件包名

#查看软件包详情
choco info 软件包名

#卸载软件
choco uninstall 软件包名

#查看需要更新的软件列表
choco outdated


#choco版本更新
choco upgrade chocolatey

#更新指定软件包
choco upgrade 软件包名

#更新所有软件
choco upgrade all


以上文同样的方式打开 Windows Powershell,然后,这里以chromium浏览器为例:

搜索 Chromium 浏览器
choco search chromium

安装 Chromium 浏览器
choco install chromium

升级 Chromium 浏览器
choco upgrade chromium

卸载 Chromium 浏览器
choco uninstall chromium

choco清理工具(必装)

#安装清理工具
choco install choco-cleaner

#执行清理
choco-cleaner


设置 choco 安装软件目录

在 windos 上,使用包管理器 Chocolatey,安装 Sass - scss 基础

使用choco安装软件的时候,可以指定安装位置:安装目录选项

  • --dirE=VALUE
  • --directory=VALUE
  • --installdir=VALUE
  • --install-dir=VALUE
  • --installdirectory=VALUE
  • --install-directory=VALUE


卸载 Chocolatey

如何卸载 Chocolatey:如果您决定不喜欢 Chocolatey,您只需删除文件夹(以及它创建的环境变量)即可将其卸载。由于它实际上并未安装在程序和功能中,因此您不必担心它会弄乱您的注册表(但是对于您使用 Chocolatey 或手动安装的应用程序来说,情况就不同了)。

默认的安装方式,其位置是 C:\ProgramData\chocolatey。本文自定义安装位置e:\chocolatey,删除整个文件夹即可,然后再需要删除的与此相关的环境变量:

  • ChocolateyInstall
  • ChocolateyToolsLocation
  • ChocolateyLastPathUpdate
  • PATH(去掉 Chocolatey 相关的配置)


安装 sass

Windows PowerShell(管理员)中输入命令:

choco install sass

执行上面后,在E:\chocolateyin,能看到sass.exe客户端,在E:\chocolatey\lib下,看到sass 文件目录

验证安装,查看版本。

sass --version

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)