2016-08-14 6 views
1

DefinitelyTypedリポジトリのgulp定義をnode.d.tsと一緒にインストールしましたが、コードではIntelliSenseは表示されません。intellisenseで暗黙のうちにgulpインターフェイスが使用されない

// gulpfile.ts 
/// <reference path="./typings/gulp/gulp.d.ts" /> 
let gulp: Gulp = require("gulp"); // Cannot find name Gulp 

私は間違っていますか? /// <reference ...>

  • 使用インポート構文削除
    おかげ

  • 答えて

    1
    1. import * as gulp from 'gulp';

    を確認するには、次の手順を実行します。

    1. がNPM
    2. 経由でタイピングをインストールNPM経由でゴクゴクをインストールします。
    3. スクリプトセクションでpackage.jsonに追加:"postinstall": "typings install --save"
    4. がpackage.jsonと一緒typings.json追加

      { "globalDependencies": { "node": "github:DefinitelyTyped/DefinitelyTyped/node/node.d.ts", "gulp": "github:DefinitelyTyped/DefinitelyTyped/gulp/gulp.d.ts" } }

    5. 実行npm install

    これらの手順は、あなたの作業をがぶ飲み+タイピングを取得する必要がありますそれのための。

    +0

    残念ですが、 'gulp'からgulpを取得すると;返されますが、 'npm'経由でインストールしたモジュールgulpは見つかりません... – Manaus

    +0

    ローカル環境で何かが必要です。私は更新された答え – Amid

    +0

    で概説した手順を確認してくださいはい、それは動作します、ありがとう男 – Manaus

    関連する問題