1. 终端窗口
选择终端窗口的时候,对于 Windows 用户而言,bash on linux 是最好的选择,但是可能会造成一些性能问题。这里推荐使用 Windows Terminal 和 Powershell。Windows Terminal 可以直接在微软商店中下载,美貌与实力并存,不逊于 iTerm2,微软官方维护品质也值得信赖。Powershell 是 Window 7 以来内置的命令行工具,被 Linux 创始人称赞为不那么烂的命令行。并且可以配置 posh-git,能得到部分 zsh 的能力。
2. 自行安装 node 和 npm
Windows 10已经默认安装了Node.js和npm,通过如下命令检查其版本号:
node -v
v14.15.4
npm -v
6.14.10
若对已安装的版本不满意,可以访问 官网 选择合适的版本Windows Installer安装:
3. 安装cnpm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm -v
$ cnpm init -y
4. 安装tyarn
推荐使用 tyarn 来进行包管理,可以极大地减少 install 的时间和失败的概率,并且完全兼容 npm。如果喜欢使用 npm 而不是 yarn,可以使用 cnpm, 安装速度比 tyarn 更快,但是与 npm 不是完全兼容。
#安装
npm i yarn tyarn -g
#检查版本
tyarn -v
5. 安装git命令行工具
官网地址:https://git-scm.com/download/win
6. 安装Google Chrome浏览器
官网地址:https://www.google.com/intl/zh-CN/chrome/
7. 安装Visual Studio Code
官网地址:https://code.visualstudio.com
8. 安装Sublime Text文本编辑器(可选)
官网地址:https://www.sublimetext.com
9. 排错:“在此系统上禁止运行脚本”的解决方法
有时在Windows 10的Power Shell里运行脚本命令(如yarn)会遇到如下的出错提示:
一般来说,出现这种错误的原因是执行策略是 Restricted(默认设置)。
Restricted 执行策略不允许任何脚本运行。
AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。 本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对 脚本进行签名以便您自己使用。 有关 Windows PowerShell 执行策略的详细信息,请参阅 about_Execution_Policy。
想了解 计算机上的现用执行策略,打开PowerShell 然后输入 get-executionpolicy
解决办法是以管理员身份打开PowerShell 输入 set-executionpolicy remotesigned