fi3ework / blog

📝
860 stars 51 forks source link

macOS 下使用 shell 快速开启开发环境 #11

Open fi3ework opened 6 years ago

fi3ework commented 6 years ago

目的

在开发时,经常会需要从命令行中启用各种环境 (express, webpack, gulp 等等),而且大多数项目需要同时开启数个环境,如果每次开发时都一遍遍的开终端然后 cd 到指定目录再执行,难免有些繁琐,直接使用 shell 脚本来完成这些自动化的工作即可。

举个例子

比如我在开发 hexo-theme-archer 时,需要以下几个步骤

  1. cd 到 hexo 的目录
  2. 执行 hexo s 来开启 hexo 的本地服务器
  3. 再开启一个新的 iterm2 的 tab
  4. cd 到 hexo/themes/archer
  5. 执行 gulp dev 来开启 gulp 的 watch

理想的解决方案就是将这些步骤写在一个 shell 脚本里,然后直接执行这个脚本即可。

解决方案

参考