1

TypeScript プロジェクトで JSNLog から JL モジュールをインポートできません。JSPM を使用して依存関係をインストールしました。

jspm install npm:jsnlog

ドキュメントには、ノードの例が示されています。

var JL = require('jsnlog').JL;

プロジェクトで(ブラウザ用に)利用できるようにしようとしましたが、機能させることができません:

import JL from 'jsnlog' // TypeError: jsnlog_1.default.createConsoleAppender is not a function
import {JL} from 'jsnlog' // TypeError: Cannot read property 'createConsoleAppender' of undefined
const JL = require('jsnlog').JL // Error: require is not defined
import JL = require('jsnlog').JL // TypeError: JL.createConsoleAppender is not a function

私を正しい方向に導くことができる魔法使いはいますか?

// tsconfig.json

"compilerOptions": {
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": true,
    "noImplicitAny": false,
    "module": "system",
    "moduleResolution": "node", 
    "target": "es5"
  }
4

1 に答える 1