前言

在使用linux的时候可以在 ~/.bashtc文件配置自己常用的一些简化命令,就像 alias vi="vim",使用 vi就代表了 vim命令,那在Windows Powershell里是不是也可以这样操作呢,毕竟自己也经常会用到 npm installnpm run serve什么的,但是又不想输入那么多,能不能输入 ni就直接代表 npm install,答案当然是可以的

正文

1、首先我们得需要先获取Powershell配置文件的路径

Powershell输入 $PROFILE就可以直接看到

一般都会在C:\用户\自己电脑的用户名\Documents\WindowsPowerShell\文件夹下面,如果没有这个文件夹或者没有 Microsoft.PowerShell_profile.ps1文件,那可以在Powershell输入New-Item -Path $PROFILE -Type File -Force来创建

2、然后就可以编辑 Microsoft.PowerShell_profile.ps1文件来配置自己需要的简易命令,然后重新启动 Powershell就可以了

具体的规则是

function 别名 { 实际命令 }

#别名就是简易命令,实际命令就是输入简易命令要执行的真正命令
#例如:function ni {npm install},那我输入ni就会执行 npm install

以下是自己会常用到的

function ni {npm install}
function ci {cnpm install}
function ns {npm run serve}
function nb {npm run build}
function pi { pnpm install }
function pd { pnpm dev }
function pt { pnpm test }
function pb { pnpm build }
function cl { clear }

如果上面全部完成之后在使用简易命令的时候出现 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本的提示,就以管理员身份运行 Powershell执行 set-executionpolicy remotesigned命令更改执行策略

最后修改:2023 年 03 月 24 日
如果觉得我的文章对你有用,请随意赞赏