2017-03-01 4 views
1

현재 RequireJS를 사용하는 .Net SignalR 서버와 JS SignalR 클라이언트가 있습니다. 내 main.js에서localhost : 8020/signalr/hubs에 .js를 추가해야합니다.

나는 다음 경로가 있습니다 'hubs': 'http://localhost:8020/signalr/hubs'

그러나, RequireJS이보기 자동 그 길의 끝에 .js을 추가, 그리고 해당 URL이 발견되지 않기 때문에 다음 404 오류를 반환합니다.

RequireJS가 해당 URL에 확장 기능을 추가하는 것을 어떻게 방지합니까?

답변

2

당신은 같이 추가되는 것을 확장명은 .js를 방지하기 위해 경로에 더미 쿼리 문자열을 추가 할 수 있습니다 :

require.config({ 
    paths: { 
     'signalr-hubs': '/signalr/hubs?noext' 
    } 
}); 
+0

아 내가 볼! 너무 건방진 해결책이라고 생각했지만 결국에는 의미가 있습니다. 감사! – Mason