关于安装Node/Yarn/Electron过程中遇到的问题

目录

  • 1、安装Node
  • 2、安装electron很慢
  • 3、PowerShell中无法使用yarn命令
  • 4、Yarn命令目录bin与其全局安装位置不在同一个文件夹

1、安装Node

【参考文章】Node.js下载安装及环境配置教程

2、安装electron很慢

npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
npm config set ELECTRON_MIRROR https://npm.taobao.org/mirrors/electron/

在这里插入图片描述

3、PowerShell中无法使用yarn命令

【问题描述】
使用 yarn create vite命令安装项目依赖,报错如下:
在这里插入图片描述

【问题解决】
(1)在电脑的开始菜单中,搜索 PowerShell ,然后以管理员身份运行
(2)以管理员身份运行后,会出现命令窗口,接下来,输入命令 get-ExecutionPolicy 查看权限,会看到它的返回值是 Restricted , 意思是当前是禁用的。
(3)接下来,输入命令 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser ,将权限设置为可用的,即可。
(4)关闭窗口,再使用 yarn 命令,就可以发现没有报错了。
【参考文章】
PowerShell禁止运行脚本问题
Powershell ExecutionPolicy 执行策略

4、Yarn命令目录bin与其全局安装位置不在同一个文件夹

参考文章:yarn create vite-app 报文件名、目录名或卷标语法不正确
【问题描述】
使用yarn create @vitejs/app 创建一个vite项目时,报异常:文件名、目录名或卷标语法不正确
关于安装Node/Yarn/Electron过程中遇到的问题_第1张图片
【问题原因】
因为yarn的命令目录bin与其全局安装位置不在一个文件夹下导致
【问题解决】
(1)查看yarn的命令目录

yarn global bin  

(2)查看yarn的全局安装目录

yarn global dir 

在这里插入图片描述

(3)发现与bin的位置并不一致,于是去修改 yarn的全局安装位置和缓存位置:

yarn config set global-folder "D:\AppStore\CodeRelatedApp\nodejs\npm_global\yarn_config\global"
yarn config set cache-folder "D:\AppStore\CodeRelatedApp\nodejs\npm_global\yarn_config\cache"

注:此处设置并非要与bin同一目录下,同一根目录即可。

在这里插入图片描述

(4)再次运行yarn create vite,运行成功,完成项目的创建。
关于安装Node/Yarn/Electron过程中遇到的问题_第2张图片

你可能感兴趣的:(node.js)