2016-08-10 6 views
0

Systemjs依存性ローダーでTypeScript 2.0を使用しています。私はjquery.inputmaskプラグインをいくつかの他の口径と共に使用しようとしています。問題は、プラグインをインポートする正しい方法を見つけることができないことです。私はjspmを使用して接続が正しいことを期待してインストールしました。間違ってインポートしているのか、セットアップに問題があるのか​​分かりません。私は、次のことを試してみました:Systemjs、Jspm、およびTypeScriptを使用してjquery.inputmaskをロードしています

1 - doesntのは

meta: { 
    "jquery.inputmask": { 
     "format": "global", 
     "deps": ["jquery"] 
    } 
} 

2を働く - doesntの仕事を

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

をJSPMがそれ

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

のための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: '$' 
      } 
     } 
    } 
} 

私は誰かに役立つことを願っています。

関連する問題