javascript - Coffeescript 将客户端文件移植到具有全局变量的 Node

标签 javascript node.js coffeescript requirejs

我像这样使用 CoffeeScript 全局变量:

@gameSettings = {}

我可以从任何文件评估游戏设置。

在不再工作的 Node 中。有没有一种简单的方法可以使用 GLOBAL 进行移植,这样我就不必使用 requirejs/browserify (因为我希望相同的文件仍然可以在客户端上工作)?

最佳答案

GLOBAL.gameSettings = {}; 有什么问题吗?

如果您也希望它在浏览器中工作,我想您可以简单地执行以下操作:

GLOBAL = GLOBAL || window;

关于javascript - Coffeescript 将客户端文件移植到具有全局变量的 Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22278691/

相关文章:

javascript - 在 v-for 循环中使用 v-model

javascript - Parse.Promise 无法捕获错误

javascript - jQuery ajaxSend - 哪个元素触发了 ajax?

javascript - 调整窗口大小时如何流动图像?

javascript - 使用 ngOptions 和 selectpickerintable 重置下拉菜单默认值

php - jquery 发布文档准备就绪

javascript - 使用库在 CoffeeScript 中获取回调

javascript - 在 Javascript 中添加包含特定字符串的字符串值

node.js - findByIdAndUpdate 的一致预保存验证

coffeescript - 在CoffeeScript中优雅地做对象属性的汇总