【问题标题】:Compile and run a coffeescript file on node.js on change在更改时在 node.js 上编译并运行咖啡脚本文件
【发布时间】:2011-09-29 10:04:13
【问题描述】:

我目前正在使用这个 node.js 命令来观察 coffeescript 文件的变化并将它们编译到一个文件夹中:

coffee -cwo ./js ./src

我想知道是否有办法监视文件夹/文件的更改,如果有更改,请运行已编译的 js 文件。

这样我就不必每次更改咖啡脚本文件时都手动运行“coffee file.coffee”。

【问题讨论】:

    标签: javascript coffeescript


    【解决方案1】:

    您可以保存已编译的 JS 使用单个 coffee 命令运行它,但不能同时运行。每次更改时运行src 中的.coffee 文件的命令很简单

    coffee -w src
    

    对于更复杂的编译需求,您应该编写一个 Cakefile。例如,查看 sstephenson 的node-coffee-project 中的那个。这样,您可以根据项目的需要自定义整个编译管道,例如编译 -> 运行测试 -> 如果测试通过,则运行项目。

    【讨论】:

    • 其实这真的很有帮助。我运行这两个命令,现在当我更改 CS 文件时,./js 文件将被更改,当它们被更改时,另一个命令正在运行更改的文件。
    猜你喜欢
    • 2012-01-25
    • 2011-06-30
    • 2017-07-06
    • 2013-05-24
    • 2014-06-04
    • 2014-12-12
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    相关资源
    最近更新 更多