如何通过StrongLoop控制器运行coffeescript

如何通过StrongLoop控制器运行coffeescript,coffeescript,strongloop,loopbackjs,Coffeescript,Strongloop,Loopbackjs,我正在制作环回应用程序,我想知道如何在服务器端使用coffeescript,以便使用slc run?查看strongloop的入门指南,它似乎取决于yeoman和grunt,因此,我只想在构建过程运行时使用grunt将您的cs编译为js。grunt contrib咖啡将是一个很好的起点 我最近使用了LoopBack,并用coffeescript编写了后端代码。问题是您不能使用slc run命令来运行它。相反,在使用slc生成初始应用程序框架后,用coffeescript重写主服务器文件。最快的

我正在制作环回应用程序,我想知道如何在服务器端使用coffeescript,以便使用slc run?

查看strongloop的入门指南,它似乎取决于yeoman和grunt,因此,我只想在构建过程运行时使用grunt将您的cs编译为js。grunt contrib咖啡将是一个很好的起点


我最近使用了LoopBack,并用coffeescript编写了后端代码。问题是您不能使用slc run命令来运行它。相反,在使用slc生成初始应用程序框架后,用coffeescript重写主服务器文件。最快的方法可能是使用以下工具进行转换:

然后使用咖啡而不是slc运行启动环回服务器

这会像启动任何其他node.js应用程序一样启动服务器,您可以在coffeescript中编写任何服务器文件,而无需首先使用grunt等进行预编译

如果您觉得您错过了slc运行的一些额外功能,如集群和流程监控,您可以尝试作为一个通用的替代方案。它支持开箱即用的coffeescript。希望在将来,slc工具StrongLoop也会这样做

npm install -g js2coffee
js2coffee server/server.js > server/server.coffee
rm server/server.js
npm install -g coffee-script
coffee server/server.coffee