私はTypscript 2を初めて使いました。私がやっていることは、typescriptでjQueryを使うことです。これは '種類/ jqueryの2.0.39 @' パッケージをインストールしTypescriptでjQueryを使用する2
npm install --save-dev @types/jquery
:this質問では私はあなたが二つのものが必要であることを読みました。
"devDependencies": {
"@types/jquery": "^2.0.39",
"typescript": "^2.0.2",
"typings": "^1.0.4"
}
その後、活字体ファイルに私はこれに置く:
import $ from "jquery";
をしかし、私はjqueryの '「モジュールを見つけることができません' typescriptですエラーが発生しました。私は間違って何をしていますか?
import $ = require("jquery");
完全なtypescriptファイルと同じエラー:
import { Component } from '@angular/core';
import $ from "jquery";
@Component({
selector: 'my-app',
template: `<div id="test"></div>`,
})
export class AppComponent {
constructor() {
$('#test').html('This is a test');
}
}
これと一緒に 'npm install jquery --save'をしましたか? –
はい、あります。現在、index.d.tsファイルにエラーがあります。例えば、 行:attr(attributeName:string、value:string | number | null):JQuery; Error1:パラメータ初期化子は、関数またはコンストラクタ実装でのみ使用できます。 Error2:タイプが必要です。 – user2073333