查看一下profile文件的位置
执行命令
echo $PROFILE
output:
C:\Users\Administrator\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
以自己电脑实际的输出位置为准 (每个人的电脑输出可能不同)
修改
接下来到这个目录创建/修改
这个脚本文件
(第一次玩这个功能. 应该都没有. 需要自己创建文件夹和脚本文件)
例子1:
以 pnpm
为例
(pnpm实在是太违反人体工程学了,这几个字母敲起来很费劲,难受😣)
ps1脚本文件中加入下面的代码
# 给 pnpm 设置别名 'n'
Set-Alias -Name n -Value pnpm
以后只要打开powershell, 系统会自动执行这个脚本
因为自定义的命令别名
关掉窗口后,就会清除(系统的命令别名不会清除),
所以写在这个文件中, 让它每次都执行下.
测试一下
例子2:
ni
是一个 统一 npm yarn pnpm 的命令行工具,
但他的命令ni
和系统的 New-Item
的别名ni
发生了冲突.
所以可以在脚本中加一个暂时移除系统别名的代码,
这样ni
命令就可以正确的执行ni
这个工具库了.
Remove-Alias -Name ni -Force