用gulp编译服务器端coffeescript

时间:2014-12-13 10:32:06

标签: node.js coffeescript gulp

我不确定如何在服务器端编译coffescript。在客户端上编译它时,您只需将生成的javascript文件放入临时文件并将其包含在索引html页面中

但是我无法看到这在服务器端是如何实现的?

1 个答案:

答案 0 :(得分:1)

您不需要编译.coffee文件,以便在项目中使用它们。

您可以通过全局安装coffee-script package

直接运行.coffee个文件
npm install -g coffee-script

然后使用其coffee实用程序而不是node二进制文件

coffee my_app.coffee

如果出于某种原因,您不想安装全局软件包,可以将coffee-script添加到package.json并使用它运行项目:

./node_modules/.bin/coffee my_app.coffee

在这种情况下,您可能希望将此代码添加到scripts的{​​{1}}部分,这样您只需输入{{{}}即可运行项目1}}。

如果您的目标是将package.jsonnpm start个文件放入您的JS项目(或require),则应将.coffee添加到gulpfile.js然后通过在coffee-script文件中添加以下行来注册package.json的CoffeeScript编译器:

node.js

当您真正需要编译.js文件时,唯一的情况是您正在编写npm包。