【发布时间】:2016-01-15 19:23:04
【问题描述】:
我还没有找到一个 gulp 插件,其目的是简单地运行 Laravel Artisan 任务。在我看来这会很有用。
我想它会很琐碎,这让我觉得它一定存在。
我查看了Laravel Elixir,但这似乎不是我想要的。
不是严格的主题,而是手头的问题。
我曾短暂地玩过gulp-shell、gulp-run 和@eddieajau/shell,但对于特定任务似乎没有任何运气:从控制台手动运行时运行良好的命令似乎挂起. ps 显示它正在运行,但显然什么也没做。我可能遗漏了一些简单的东西,但是从节点调用 shell 命令似乎总是很麻烦。
我目前在 Coffee 中的代码是这样的:
gulp.task 'twig', ->
shell = require '@eddieajau/shell'
shell.setLogger console.log
return shell.exec 'php', ['artisan', 'twig:lint'],
cwd: __dirname
这应该返回一个承诺,gulp.task 应该注意到并处理它。但是当我运行它时,它似乎挂起。
【问题讨论】:
标签: laravel gulp laravel-artisan