我在ansible中有一个运行npm run dev
的命令,而dev基本上运行webpack -d --watch
。 Webpack处理我的sass文件,并在CLI窗口中显示实时日志输出。
现在,当我通过ansible运行此命令时,如果我对sass文件进行了任何更改,它都不会显示日志。据我了解,ansible在命令运行时不会显示实时日志(如果我输入错误,请更正我)。但是,是否可以在终端中打开一个新标签以实时显示日志?
答案 0 :(得分:1)
您可以做的就是将您的任务修改为以下内容:
- name: My command
shell: webpack -d --watch 2>&1 > /some/log/file
然后跟踪/some/log/file