2016-08-10 2 views
0

SystemScript 종속성 로더와 함께 TypeScript 2.0을 사용하고 있습니다. jquery.inputmask 플러그인을 다른 구경과 함께 사용하려고합니다. 문제는 플러그인을 가져 오는 올바른 방법을 찾을 수 없다는 것입니다. jspm을 사용하여 연결이 올바른 위치에 설치되도록했습니다. 내가 잘못 가져 오거나 설치 문제가 있는지 확실하지 않습니다. 나는 시도 다음Systemjs, Jspm 및 TypeScript를 사용하여 jquery.inputmask로드

1 - 오지 않아요 일

meta: { 
    "jspm_packages/npm/[email protected]/dist/": { 
     globals: { 
      "jquery": "jquery" 
     } 
    } 
} 

는 니혼 전자 : JSPM가

"jquery.inputmask": "npm:[email protected]", 

2 개 항목을 만든 - 나던
meta: { 
    "jquery.inputmask": { 
     "format": "global", 
     "deps": ["jquery"] 
    } 
} 

2 일
"npm:[email protected]": { 
    "jquery": "npm:[email protected]", 
    "process": "github:jspm/[email protected]" 
}, 

문제가 무엇이든 문제를 해결하는 방법을 보여줄 수 있습니까?

답변

0

궁금한 점이 있으시면 밤새도록 나를 데려 갔지만, 마침내 config.js 파일의 다음 변경 내용으로 작업하게되었습니다.

packages: { 
    'jquery.inputmask': { 
     main: '/dist/inputmask/jquery.inputmask.js', 
     // format: 'global', 
     defaultExtension: 'js', 
     map: { 
      'jquery': 'npm:[email protected]/dist/jquery.js', 
     }, 
     meta: { 
      'jauery.inputmask': { 
       deps: ['jquery'], 
       exports: '$' 
      } 
     } 
    } 
} 

나는 누군가에게 도움이되기를 바랍니다.

관련 문제