在Windows上配置Node.js环境
在Windows环境下配置Node.js的备忘录记录。
安装 Chocolatey

运行以下命令将安装 chocolatey。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
验证安装
choco list -l

Nvm 安装
nvm是Node.js的软件包管理器。它使得可以轻松切换Node.js的版本。
可以使用以下命令进行安装。请注意,在具有管理员权限的PowerShell中运行命令。
choco install nvm
nvm install {入れたいnodejsのversion}
nvm use {入れたversion}
无所谓使用用“nvm use”命令退出状态为5或145。
每个问题都有各自的解决方法。
退出状态为5
在中国,仅需要一种选择,并在管理员权限下运行终端(如Powershell)。
退出状态145
如果存在任何一个以下的文件夹,则删除它。
-
- C:\Program Files\nodejs
- C:\Program Files (x86)\nodejs
安装yarn
安装Yarn需要使用npm。
对于每个相关说明,以下文章很易懂。
npm(从上述文章中摘录)
-
- Node.jsをインストールすれば一緒にインストールされる。
- 2009年にNode.jsがリリースされた翌年にnpmがリリースされた。
毛线(从上述文章中提取)
-
- 2016年にリリース。npmと互換性があり、npmで使用していたプロジェクト設定ファイル(package.json)がそのまま使える。
-
- npmと比べてインストールが速い、セキュリティが高いという特徴がある。セキュリティが高いというのは、インストール時にパッケージが不正に変更されていないかなどをチェックサムを用いて検証することができ、安全なパッケージのインストールが可能であるということ。
-
- バージョン管理についても優れていて、yarnではプログラムのインストール後に、yarn.lockというファイルが作成され、それにはインストールしたプログラムが使用している別のプログラム(依存プログラム/パッケージ)のバージョンが明確に書き込まれている。
依存プログラム/パッケージをその後再度インストールしてもバージョンの整合性が保たれるので、バージョン不一致でプロジェクトが動かなくなる危険性が無くなる。
npm、homebrew、MacPortsからインストールできる。
安装Yarn
因为只有在使用npm或chocolatey来管理yarn版本时有所区别,所以我选择了通过choco进行安装。
choco install yarn
如果使用npm安装,请参考以下方法(如果使用choco进行安装则不需要)。
npm install -g yarn
用yarn创建Node.js的项目(额外)
项目创建
mkdir {プロジェクト名}
cd {プロジェクト名}
yarn init
用这个命令会生成一个 package.json 文件
添加软件包
yarn add {入れたいpackage}
yarn add {入れたいpackage}@{version}
yarn add {入れたいpackage}@{tag}