我在使用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不变,并且没有注入我的代码片段。
非常感谢你的帮助!