从提交后git钩子运行grunt
每次使用GitHub桌面创建新提交时,我都会尝试在我的GitHub存储库文件夹中运行控制台命令“grunt”(这是将GitHub存储库的代码链接到我的Screeps帐户) 我在.git/hooks“post-commit”中创建了一个新文件,其代码如下:从提交后git钩子运行grunt,git,gruntjs,screeps,Git,Gruntjs,Screeps,每次使用GitHub桌面创建新提交时,我都会尝试在我的GitHub存储库文件夹中运行控制台命令“grunt”(这是将GitHub存储库的代码链接到我的Screeps帐户) 我在.git/hooks“post-commit”中创建了一个新文件,其代码如下: #!/bin/sh exec node -e "require('grunt').cli();" 如何在每次提交时自动运行Grunt?在我的环境中,我从命令行运行: node -e "require('grunt').cli();" 它发
#!/bin/sh
exec node -e "require('grunt').cli();"
如何在每次提交时自动运行Grunt?在我的环境中,我从命令行运行:
node -e "require('grunt').cli();"
它发出咕噜声,做了通常的提交,所以部分脚本是正确的
可能您的钩子脚本找不到节点。它是全球安装的吗?是否需要激活节点环境