VS Code 安装与配置
默认文件夹 C:\Users\Administrator\.vscode\extensions
新建文件夹 D:\Program Files\Microsoft VS Code\Extensions
mklink 创建符号链接移动现有数据,首先将C盘中的.vscode文件夹中的extensions文件夹 剪切到D盘的Microsoft VS Code文件夹中(剪切不是复制),以管理员身份运行命令 mklink /D "C:\Users\Administrator\.vscode\extensions" "D:\Program Files\Microsoft VS Code\Extensions",执行成功后C盘 .vscode 中会出现一个 extensions 的文件夹符号链接(可以注意到多了一个箭头就成功了),以后vscode在安装或更新扩展时,都会将文件存储再新目录中。
NodeJs 环境配置
在安装目录下新建两个文件夹【node_global】和【node_cache】,然后执行命令:
1 | npm config set prefix "D:\Program Files\nodejs\node_global" |
查看路径是否配置正确:
1 | -- 默认路径:C:\Users\Administrator\AppData\Roaming\npm |
确认配置是否正确命令:npm config ls
[问题]无法将“XX”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
这是由于修改 NodeJs 环境变量【node_global】后,没有在系统环境变量中进行配置的缘故。在系统环境变量 -> 用户变量的 Path 中,本来有一条 C:\Users\Administrator\AppData\Roaming\npm 旧的 global 配置,再增加一条 D:\Program Files\nodejs\node_global 新的配置或者替换就配置即可解决。
[问题]无法加载文件 D:\Program Files\nodejs\node_global\XX.ps1,因为在此系统上禁止运行脚本。
使用命令 get-ExecutionPolicy 显示 Restricted 表示限制;使用命令 Set-ExecutionPolicy -Scope CurrentUser 会提示为参数提供值,输入 RemoteSigned 问题即可解决。