Windows安装前端环境

408 阅读2分钟

通过scoop安装fnm,再通过fnm安装nodejs。

安装scoop

Scoop 是 Windows 的命令行安装程序。

参考:github.com/ScoopInstal…

从常规(非管理员)PowerShell 终端运行以下命令来安装 Scoop:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

注意:第一个命令使您的设备允许运行安装和管理脚本。这是必要的,因为 Windows 10 客户端设备默认限制任何 PowerShell 脚本的执行。

它会将 Scoop 安装到其默认位置:

C:\Users<YOUR USERNAME>\scoop

为当前用户安装应用,-g为所有用户安装

scoop install <app>

卸载应用,-p并移除配置文件

scoop uninstall <app>

更新应用

scoop update <app>

安装fnm

快速、简单的 Node.js 版本管理器,采用 Rust 构建。

安装fnm,使用fnm安装node版本:

scoop install fnm

fnm install <version>

安装完后是不能直接使用的,在Powsershell中继续执行:

notepad $PROFILE

如果执行失败,提示找不到,则通过以下命令新增文件:

New-Item -Path $PROFILE -Type File -Force

在打开的记事本中添加:

fnm env --use-on-cd | Out-String | Invoke-Expression

在执行fnm use 相关命令进行使用。node环境就成功安装了。

安装yarn:

npm install yarn -g

如果出现依旧无法访问fnm use,或在powsershell和cmd中某一处无法访问,使用fnm env设置环境变量:

fnm env

复制所有显示的SET环境变量设置命令,设置系统环境变量。

安装python环境

安装git

scoop install git

添加versions镜像源,有git才行

scoop bucket add versions

通过命令进行搜索

scoop search python

选定对应的python版本进行安装

scoop install python27
scoop install python

验证安装

python2
exit()
python3
exit()

如果您安装了多个版本的 python,或者未找到该工具,可以通过 npm 配置调整使用的版本:

npm config set python /path/to/executable/python --global

涉及到Visual Studio也类似:npm config set msvs_version 2017 --global