Connect-inject不能与connect.static一起使用?

时间:2014-03-07 17:26:37

标签: node.js connect

我在使用connect.static connect-inject时遇到问题。我刚刚制作了一个简单的服务器:

var connect = require('connect'),
http = require('http');

app = require('connect')()
  .use(connect.static("public"))
  .use(require('connect-inject')({
      snippet: "<script>alert('hello world');</script>"
  }));

http.createServer(app).listen(9000);
console.log("Server started on http://localhost:9000");

在/ public中有我的index.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
  </head>
  <body>
    <p>Content</p>
  </body>
</html>

现在运行脚本并访问http://localhost:9000只是给了我index.html不变,并且没有注入我的代码片段。

非常感谢你的帮助!

0 个答案:

没有答案