システムモジュールが動作してノードモジュールを解決できない場合があります。systemjs:他のすべてをnode_modulesにマッピングします。
私はindex.htmlの中に次き:
<script src="./system.config.js"></script>
<script>
System.import('blast/test')
.then(null, console.error.bind(console));
</script>
これは私の設定です:
System.config({
baseUrl: '/',
packages: {
'app': {
defaultExtension: 'js',
}
},
packageConfigPaths: ['./node_modules/*/package.json'],
paths: {
'blast/*': 'app/*'
}
});
これは、これまで正常に動作します。しかし、私はlodashのようなノードモジュールも解決できるようにしたい。だから私は、これまでのパスを設定します。
paths: {
'blast/*': 'app/*'
'*': './node_modules/*'
}
今私はlodash罰金をインポートすることができますが、blast/test
をインポートするとき、私は、エラー/app/test 404 (not found)
を取得します。パッケージ構成がもう使用されていないようですが、この.js
は追加されません。誰でもこれを解決するためのヒントを得ましたか?私はSystemJs 0.19.25 Standardを使用しています。
おかげで、ロビン