gpt4 book ai didi

javascript - SailsJS - 无法加载静态文件

转载 作者:行者123 更新时间:2023-12-03 00:39:06 26 4
gpt4 key购买 nike

我了解到放置在资源中的静态文件将可以直接在浏览器中访问。但是执行此操作后,我的静态文件无法访问。

最后,结果发现静态文件没有编译到隐藏文件夹(.tmp/public)中。我手动将所有文件复制到这个隐藏文件夹后,它确实起作用了。

但是为什么它不自动完成呢?即使我重新启动了应用程序,该应用程序的脚本也以 sails lift 启动。

最佳答案

原来是一个愚蠢的错误,服务器没有操作.tmp/public文件夹的权限。由于我需要调试后端代码(NodeJS),因此我在 Visual Studio Code 中以 Debug模式启动了服务器。我没有注意到权限错误消息,因为它打印了大量日志以使其在当前窗口中不可见。

当我使用 sudo node app.js 在命令行中启动服务器时,它就可以工作。

关于javascript - SailsJS - 无法加载静态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53530893/

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