首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Watchr自动连接文件

使用Watchr自动连接文件
EN

Stack Overflow用户
提问于 2012-08-20 21:20:08
回答 1查看 211关注 0票数 1

我有一堆JS文件,我把它们分开了,但是想要自动连接(所以我不用HTML定义一堆文件)。现在,我从Twitter Bootstrap复制了这个命令。Makefile:

代码语言:javascript
复制
scripts:
 cat scripts/*.js > public/scripts/scripts.js

watchScripts: 
  watchr -e "watch('scripts/.*\.js') {system 'make scripts'}"

然而,我发现watchr非常不一致(在MacOSX10.8上)

  1. 有时,当我保存一个js文件时,它不会运行make scripts。其他时候是这样的。
  2. 有一次,它只在一次保存之后继续运行make scripts
  3. 有时,它会在最后一次保存后几秒钟运行该命令。

我做错了什么吗?我使用的是node.js而不是Ruby,所以有任何node.js命令行替代方案吗?同样的问题似乎也发生在我的时候,当我尝试make watch在Bootstrap。

旁白:我还有一个手表命令:

代码语言:javascript
复制
stylus -w -u nib styles/styles.styl -o public/styles

如何在一个Makefile命令中运行两个监视命令?IE make watch将监视要编译的.styl文件和连接的.js文件。现在我正在打开两个终端,每个监视命令,但我更喜欢一个单一的。

EN

回答 1

Stack Overflow用户

发布于 2012-08-20 22:19:31

你试过早午餐了吗?在node.js上工作时,这对这类事情来说真的很棒。您只需使用一个框架或手动设置它,并拥有一个脚本您的整个目录,合并和编译。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12045365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档