如果ClojureScript编译器发出警告,如何防止doo运行

时间:2018-04-14 07:46:09

标签: clojurescript leiningen

我使用lein doo phantom test运行了一些本地连续测试,但我不了解此过程中的警告。假设我输错了,然后编译器发出警告,然后我的终端充斥着关于没有通过的测试的信息 如果构建没有警告,我将如何阻止doo运行?

感谢。

1 个答案:

答案 0 :(得分:0)

一种方法是将ClojureScript编译器警告转换为错误,以便在public function index() { $email = Auth::user()->email; Mail::to($email)->send(new DemoMail()); return view('home'); } 运行之前构建失败。

  

这是在编译器级别使用doo完成的,cljs.analyzer/with-warning-handlers(System/exit 1)。 Jake McCrary有hooks in cljsbuild说明了如何使用它来调用lein doo

也许这可以用function Redirect($url, $permanent = false){ if (headers_sent() === false){ header('Location: ' . $url, true, ($permanent === true) ? 301 : 302); } exit(); } 组成,以达到理想的效果。