我试图让我的节点应用程序在最初崩溃后再次在我的服务器上运行。我整理了文件并运行了应用程序,但没有找到所有资产。在我的控制台中。它显示了这些错误(以及更多)
GET http://mvmdesign.org:8080/css/style.css mvmdesign.org/:1
GET http://mvmdesign.org:8080/css/colorpicker.css mvmdesign.org/:1
从我看到的情况来看,它似乎没有找到公用文件夹。这是我的 app.configure 自从上次工作以来我没有碰过
app.configure ->
@.set "port", process.env.PORT or 8080
@.set "views", __dirname + "/views"
@.set "view engine", "jade"
@.use express.favicon()
@.use express.logger("dev")
@.use express.bodyParser()
@.use express.methodOverride()
@.use app.router
@.use require("connect-assets")()
@.use require("stylus").middleware(
src: __dirname + "/public"
compress: true
)
@.use express.static path.join(__dirname, "public")
不要认为它应该有所作为,但是这些文件位于 mvmdesign.org 的子域文件夹中,当我 console.d __dirname 时,它显示了正确的路径,所以我对发生了什么一无所知。
如果有帮助,我现在会尝试让它在 mvmdesign.org:8080 上运行