2014-07-16 1 views
0

내 webapp 용으로는 MVC 설정을 사용하므로 내 앱을 시작하기 위해 1 개의 부트 스트랩 스크립트 만 사용합니다. 내 .htaccess은 모든 요청을 내 index.html로 회신합니다. 이것은 bootstrap.js를 시작하고 내 페이지 양식 baseaddres.com 또는 양식 baseaddress.com/anythinghere으로 이동하지만 두 번째 '/'requirejs (즉, baseaddress.com/anything/here)에서 적절한 기본 URL을 구문 분석하지 않는 것처럼 bootstrap.js가 시작됩니다.동일한 기본 자바 스크립트 양식 시작하기 다른 URL을 requirejs로 사용하기

내 질문에 :이 방법을 올바르게 변경하거나 설치 오류가 있습니까?

내 bootstrap.js :

requirejs.config({ 
    baseUrl: '/js', 
    paths:{ 
     'backbone':'JSLib/backbone', 
     'underscore':'JSLib/underscore', 
     'jquery':'JSLib/jquery' 
    } 
}); 

define(['underscore','backbone'], function(){ 

    ... // My code here 
}); 

HTML :

<html> 
    <head> 
     <title>Mock login page</title> 
     <meta charset="UTF-8"> 
     <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
     <script data-main="js/App/base/bootstrap.js" src="js/JSLib/require.js"></script> 
    </head> 
    <body> 
     <div>TODO write Login page</div> 
    </body> 
</html> 

편집 : 즉, baseaddress.com/this/is/an/example은 기본 주소를 추가 할 필요가

+0

당신의 예를 게시 할 수있다 '루트에서'나타 내기 때문에 잘못된'baseUrl' 해결? –

답변

0

하지 않은 baseaddress.com/this/is/an/에 해결 가져옵니다 /js/App/base/bootstrap.jsjs/JSLib/require.js

이 첫 번째 /baseaddress.com

관련 문제