我希望每次开机可以打开我的开发项目并启动对应的服务,windows平台只介绍配置,mac平台有介绍到具体脚本
windows平台
修改注册表
点击开始->运行->regedit打开注册表
HKEY_LOCAL_MACHINE -> SOFTWARE-> Mirosoft ->Windows
在右侧窗口点击右键创建字符串值 命名为Run ,双击填写bat脚本所在的路径即可实现开机运行bat程序
参考链接:https://blog.csdn.net/weixin_44953227/article/details/115200546
mac平台
自己选一个目录新建好index.sh文件
右键点击run.sh->显示简介,主要将打开方式修改为终端,共享和权限将所有权限打开
修改该文件的权限:sudo chmod 777 文件全路径
打开方式修改为终端
设置->通用->登录项->添加好刚刚的.sh文件
重启电脑后就能看到脚本被自动运行了 。
- 其中一个web.sh内容如下
#!/bin/sh
###
# @Descripttion: vscode 打开web项目并启动
###
open -a "Visual Studio Code" /Users/xxx/xxx/web &
cd /Users/xxx/xxx/web
npm run dev
- 其中一个admin.sh内容如下
#!/bin/sh
###
# @Descripttion: vscode 打开admin项目并启动
###
open -a "Visual Studio Code" /Users/xxx/xxx/admin &
cd /Users/xxx/xxx/admin
npm run dev
- index.sh内容如下
#!/bin/sh
###
# @Descripttion: 同时执行web.sh admin.sh
###
bash /Users/xxx/start-up/web.sh &
bash /Users/xxx/start-up/admin.sh
直接运行index.sh文件,也能打开web和admin项目