【问题标题】:dev environment for jade/haml, sass/stylus and coffee (maybe AMD) - nodejsJade/haml、sass/stylus 和咖啡的开发环境(可能是 AMD)-nodejs
【发布时间】:2012-09-11 03:27:07
【问题描述】:

我最近从 jsfiddle 切换到了 codepen.io - 经过长时间的研究之后 - 我很享受它

我想在本地复制一个类似的环境,构建理想的玉石/手写笔/咖啡,但前两个的等价物是可以的。理想情况下基于 Node.js。像 brunch.io 这样的东西对我来说有点抽象。

嗯,理想情况下,我想要一个 SaaS IDE,提供 Chocolat 风格的环境并管理文件系统和构建过程(知道吗?),但我想不出任何东西 ;-)

所以,回到一个问题 - 有没有人知道一个入门工具包,将适当的节点模块、简单的脚手架和适当的监视命令捆绑在一起?

这是我可以自己构建的东西 - 但最好是看看是否有什么我可以利用的东西。

...我可能还有另一个关于 brunc 的计划

【问题讨论】:

  • 你的意思是像yeoman这样的吗?
  • 上周我实际上已经安装了 yeoman,但乍一看还觉得不合适。但现在actually RTFM 看起来确实不错。有戏了

标签: node.js coffeescript development-environment pug stylus


【解决方案1】:

如果您想要看起来像 CoffeeScript + Express 模板/入门工具包的东西,有一些项目,例如 skeletonexpress-coffee。我最近整理了frappe,它结合了我从这些项目中喜欢的一些元素。它包含一些基本路线和一些示例代码,可以帮助您入门。

【讨论】:

  • 谢谢大卫。它看起来不错。我希望今天测试您的项目和 yeoman,但目前正在尝试使用 cloud9 IDE,它是节点 0.6.x,两个项目都不会运行。必须在家里的 Mac 上启动它
  • 出于兴趣,您的项目与骨架有何不同
  • 这是一个很好的问题——它们非常相似。以下是它们的一些不同之处:Skeleton 实际上创建了一个项目,而 frappe 只是一个模板。在 frappe 中,模块会自动加载到 app.locals 而不是 app。对我来说,这似乎更干净,并且允许像助手这样的东西直接在视图中可用。 Frappe 通过 cakefile 内置了一些常见的便利元素:测试工具(带有端口切换)、自动重启和包更新。目录结构略有不同。 Frappe 将几乎所有内容都保存在 app 目录下。
  • 感谢您的澄清。我将不得不找一些时间来安装和测试所有这些。耻辱cloud9有这么旧的node版本!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-03
  • 1970-01-01
  • 2015-12-12
相关资源
最近更新 更多