我开始使用Grunt.js来管理重复任务的工作流,现在我被数据库部署所困扰(对我来说,这是潜在的巨大错误源)。
我已经安装了grunt-deployment软件包,并且可以拉出远程数据库,以及将其推入(理论上)。但是在本地我得到错误:
/bin/sh: mysql: command not found
要么
/bin/sh: mysqldump: command not found
我不确定应该在哪里添加这些命令,或如何添加。我还将AMPPS用于本地开发。
我所处的环境是Mac OS X,使用AMPPS作为我的apache / mysql服务器。
最佳答案
将AMPPS MySQL放在PATH环境中,一切都很好。
export PATH=$PATH:/Applications/AMPPS/mysql/bin