0

私は Connect.js 静的ミドルウェアの使用法を学ぼうとしていますが、私が見つけたすべての例では static コマンドを関数または getter として使用しており、use() と呼ばれるメソッドを使用するものもあれば、使用しないものもあります。率直に言って、私は困惑しています。

私はCoffeeScriptでこれをやっています。これが私のコードです:

connect = require 'connect'
fs = require 'fs'

server = connect.createServer (req,res)->
 console.log 'Incoming Request:' + req.url
 connect.static(__dirname="/static");
 fs.readFile 'index.html',  (err,data)->

  if not err
    res.write data
    res.end()
server.listen 7243

index.html には、/static ディレクトリにある .jpg ファイルがあります。index.html ファイルが提供されますが、画像は常に壊れたリンクとして表示されます。誰かが私が間違っていることを教えてもらえますか? どんな情報でも大歓迎です。ありがとう!

4

1 に答える 1