免责声明:我对服务器几乎一无所知。对不起,如果这个问题首先没有意义。
我正在使用 CoffeeScript 和 Stylus 以及其他一些编译的东西在 Node.js 中构建我的项目。到目前为止,我已经编写了一个脚本来将我的代码编译成常规的 JavaScript 和 CSS,然后运行它。我计划将编译后的资产上传到生产服务器,因此之后任何地方都没有 CoffeeScript 或 Stylus 的踪迹。
但我知道可以直接运行服务器端 CoffeeScript ( coffee app.coffee
),并且 Node 中有中间件可以即时编译和缩小客户端 CoffeeScript 和 Stylus。
我的问题是,为什么让服务器每次都做,而不是自己编译代码?第一个选项不会无缘无故地增加服务器的压力吗?
谢谢。