1. 终端窗口

选择终端窗口的时候,对于 Windows 用户而言,bash on linux 是最好的选择,但是可能会造成一些性能问题。这里推荐使用 Windows TerminalPowershell。Windows Terminal 可以直接在微软商店中下载,美貌与实力并存,不逊于 iTerm2,微软官方维护品质也值得信赖。Powershell 是 Window 7 以来内置的命令行工具,被 Linux 创始人称赞为不那么烂的命令行。并且可以配置 posh-git,能得到部分 zsh 的能力。

2. 自行安装 node 和 npm

Windows 10已经默认安装了Node.js和npm,通过如下命令检查其版本号:

  1. node -v
  2. v14.15.4
  3. npm -v
  4. 6.14.10

若对已安装的版本不满意,可以访问 官网 选择合适的版本Windows Installer安装:
image.png

3. 安装cnpm

  1. $ npm install -g cnpm --registry=https://registry.npm.taobao.org
  2. $ cnpm -v
  3. $ cnpm init -y

4. 安装tyarn

推荐使用 tyarn 来进行包管理,可以极大地减少 install 的时间和失败的概率,并且完全兼容 npm。如果喜欢使用 npm 而不是 yarn,可以使用 cnpm, 安装速度比 tyarn 更快,但是与 npm 不是完全兼容。

  1. #安装
  2. npm i yarn tyarn -g
  3. #检查版本
  4. 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)会遇到如下的出错提示:
image.png

一般来说,出现这种错误的原因是执行策略是 Restricted(默认设置)。

Restricted 执行策略不允许任何脚本运行。
AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。 本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对 脚本进行签名以便您自己使用。 有关 Windows PowerShell 执行策略的详细信息,请参阅 about_Execution_Policy。

想了解 计算机上的现用执行策略,打开PowerShell 然后输入 get-executionpolicy
image.png
解决办法是以管理员身份打开PowerShell 输入 set-executionpolicy remotesigned
image.png