gpt4 book ai didi

node.js - CoffeeScript编译express.static __dirname + '/public'错误

转载 作者:太空宇宙 更新时间:2023-11-03 22:41:54 25 4
gpt4 key购买 nike

我对 CoffeeScript 还很陌生。我正在尝试使用 Express.js 框架创建 Node.js 应用程序。在我的快速应用程序配置中,我有这行代码编译错误:

app.use express.static path + '/public'

它正在编译为:

app.use(express["static"](path + '/public'));

当我需要这样的时候:

app.use(express.static(path + '/public'));

有谁知道为什么会发生这种情况以及如何解决这个问题?它导致我的公用文件夹无法访问。

我正在使用 CoffeeScript 1.3.1

最佳答案

static 可能是 javascript/ecmascript future 版本中的保留字。就像现在的 top 一样。因此使用它作为变量名可能会在某处导致错误。

这就是咖啡试图避免它的原因。

但它们是等效的,因此请尝试在其他地方查找错误。

关于node.js - CoffeeScript编译express.static __dirname + '/public'错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com