【发布时间】:2015-08-21 13:12:02
【问题描述】:
这可能更像是一个 Ruby 问题,因为我认为它也适用于 Rails,但是我可以混合使用 Ruby 和 GruntJS 吗?我想用 Grunt 编译 Sass 和 Coffeescript。我知道有 ruby gems - 事实上 Grunt Sass 插件甚至使用 Ruby gem - 但我已经在其他项目中使用 Grunt 很长时间了,我觉得它真的很舒服。
这是我的文件结构的基本轮廓:
|-- app
| |-- models
| |-- views
| |-- controlers
|
|-- public
| |-- coffeescript
| |-- css
| |-- js
| |-- sass
|
|-- package.json
|-- Gruntfile.coffee
|-- Gemfile
请注意,我遗漏了一些文件和文件夹,因为这只是一个示例。
我做了一点谷歌搜索,但没有找到问题的好答案。我正在寻找的是最佳实践。我还要注意我添加了一些命令,例如npm start,它启动了一个用于测试的开发 Web 服务器。这让我的生活轻松了很多。有没有其他人混合过 Sinatra 和 GruntJS,这可以接受吗?
如需完整示例,请查看my github project.
【问题讨论】:
标签: ruby-on-rails ruby node.js gruntjs sinatra