node.js - 在 Windows Node.js 中使用 unix 文件行为

标签 node.js windows unix filesystems

我使用 Node.js 在 Windows 中开发一个应用程序。我部署在Unix系统上。 Windows 的文件处理不区分大小写,而 Unix 的文件处理区分大小写。这会导致部署错误,因为很容易出现文件命名一致性错误。

例如:

<img src="Image.png" />

当应用程序由 unix 系统提供服务时,项目中存在 image.png(注意大写 i)会导致 404 错误。

如何在 Windows 中模拟 Unix 行为,以便在开发时捕获这些错误?

最佳答案

我不确定这是否有效,但如果您从命令行启动应用程序,则可以使用 Cygwin Windows 上的控制台来模拟 Linux 环境。

关于node.js - 在 Windows Node.js 中使用 unix 文件行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48963487/

相关文章:

macos - 终端中的转义(结束)

node.js - Angular 速度未捕获错误 : [$injector:modulerr]

windows - Windows 的超时等效值

Windows批处理文件起始目录时 'run as admin'

c - 很好的 C 库集合?

linux - 在Linux终端中重命名文件

node.js - Forever-npm 不会启动我的 ExpressJS 应用程序

node.js - 在 Twilio Voice 中将参与者添加到 session 时访问被拒绝

angularjs - 如何访问 AngularJS 中 Passportjs 设置的 Cookie

windows - VBScript - 检查防火墙是否启用