我希望每次開(kāi)機(jī)可以打開(kāi)我的開(kāi)發(fā)項(xiàng)目并啟動(dòng)對(duì)應(yīng)的服務(wù),windows平臺(tái)只介紹配置,mac平臺(tái)有介紹到具體腳本
windows平臺(tái)
修改注冊(cè)表
點(diǎn)擊開(kāi)始->運(yùn)行->regedit打開(kāi)注冊(cè)表

image.png
HKEY_LOCAL_MACHINE -> SOFTWARE-> Mirosoft ->Windows

Mirosoft ->Windows 沒(méi)有新建Run
在右側(cè)窗口點(diǎn)擊右鍵創(chuàng)建字符串值 命名為Run ,雙擊填寫(xiě)bat腳本所在的路徑即可實(shí)現(xiàn)開(kāi)機(jī)運(yùn)行bat程序

新建Run后
參考鏈接:https://blog.csdn.net/weixin_44953227/article/details/115200546
mac平臺(tái)
自己選一個(gè)目錄新建好index.sh文件
右鍵點(diǎn)擊run.sh->顯示簡(jiǎn)介,主要將打開(kāi)方式修改為終端,共享和權(quán)限將所有權(quán)限打開(kāi)
修改該文件的權(quán)限:sudo chmod 777 文件全路徑
打開(kāi)方式修改為終端

image.png
設(shè)置->通用->登錄項(xiàng)->添加好剛剛的.sh文件

image.png
重啟電腦后就能看到腳本被自動(dòng)運(yùn)行了 。
- 其中一個(gè)web.sh內(nèi)容如下
#!/bin/sh
###
# @Descripttion: vscode 打開(kāi)web項(xiàng)目并啟動(dòng)
###
open -a "Visual Studio Code" /Users/xxx/xxx/web &
cd /Users/xxx/xxx/web
npm run dev
- 其中一個(gè)admin.sh內(nèi)容如下
#!/bin/sh
###
# @Descripttion: vscode 打開(kāi)admin項(xiàng)目并啟動(dòng)
###
open -a "Visual Studio Code" /Users/xxx/xxx/admin &
cd /Users/xxx/xxx/admin
npm run dev
- index.sh內(nèi)容如下
#!/bin/sh
###
# @Descripttion: 同時(shí)執(zhí)行web.sh admin.sh
###
bash /Users/xxx/start-up/web.sh &
bash /Users/xxx/start-up/admin.sh
直接運(yùn)行index.sh文件,也能打開(kāi)web和admin項(xiàng)目