2012-06-26 2 views
0

나는 connect.static의 기능을 원하지만 제공되는 HTML 및 JavaScript 파일에 코드를 삽입하고 싶습니다.수정 connect.static 응답

  1. 데이터를 수정하려면 connect.static에 연결할 수 있습니까?
  2. 더 좋은 방법이 있습니까?

답변

0

connect.static가 적합하지 않습니다. 정적 미들웨어는 특히 정적 컨텐츠를 디스크에서 직접 제공하기위한 것입니다.

connect-assetmanager (https://github.com/mape/connect-assetmanager)를 보면, 필요한 기능을 수행해야하는 serveModify 훅이 있습니다.

+0

라이브러리는 작동하지만 내 'serveModify' 핸들러에 도달 할 때까지는 내용이 gzipped 것 같습니다. 그 행동을 불가능하게하는 운이 없었어요. 어떤 팁? – alltom

+0

흥미로운 점. 현재, 나는 그것을 얻는 방법이 있다고 생각하지 않는다. gzipping은 1 월에 다시 추가되었으므로 gzip의 순서에 대해 github에 문제를 만들면 누군가가 gzip을 고칠 수 있습니다. –

+0

알겠습니다. 고마워요. :) – alltom