【发布时间】:2012-12-22 21:43:32
【问题描述】:
我有一个使用 Node 和 Express 运行的简单 Web 应用程序。我开始用 js 编写应用程序,但想过渡到咖啡。我希望file1.js 和file2.coffee 在我的应用程序中并排放置(两者都用作js),这样我就可以毫无摩擦地放入第三方客户端脚本。
我找到了连接资产,但它似乎与我的框架 Express 发生了某种冲突。 Express 不想在./assets 目录中提供文件。我可以放弃 Express,但我需要有充分的理由。
我可以将哪些资产管道放入 Express(或其他框架,如果需要),让我可以并排保存 .js 和 .coffee 文件?
【问题讨论】:
-
您不需要资产管道即可在 node express 中同时使用 javascript 和 coffeescript。
-
@ConnorBlack 这就是我的想法,但是
cs = require('coffee-script')在我的 server.js 文件的顶部,我仍然没有得到作为 js 的咖啡脚本文件——它们正在被发现,但作为 .coffee 文件。 -
你不应该将
require('coffee-script');分配给任何东西。 -
@ConnorBlack 我看不出会有什么不同;从 require 函数中获取返回值不会做任何事情吗?无论哪种方式,只是将其更改为
require('coffee-script');并没有改变任何内容。
标签: javascript node.js coffeescript express