2016-05-27 4 views
2

Ionic 2テンプレートをインストールしようとしています。タイピングインストールでは、出力として「依存しない」と表示されます

次のreadmeは、入力の依存関係をインストールする必要がある時点までです。タイプCLIをnpm install typings --globalでインストールした後は、typings.jsonパッケージに記載されているすべての依存関係をインストールする必要があります(既にテンプレートによってプロジェクトフォルダに用意されています)。

これはtypings.jsonファイルがどのように見えるかです:タイトルに記載されているように

{ 
"dependencies": {}, 
"devDependencies": {}, 
"ambientDependencies": { 
"cordova": "registry:dt/cordova#0.0.0+20160316155526", 
"cordova/plugins/statusbar": "registry:dt/cordova/plugins/statusbar#0.0.0+20160316155526", 
"es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#4de74cb527395c13ba20b438c3a7a419ad931f1c" 
} 
} 

、それが出力として私をNo dependencies与え、その設定ファイルに含まれているものをインストールしていないのdoesn。

グローバルパッケージとしてsudoを使ってタイピングをインストールしたことに関連するものでしょうか?おそらく別のディレクトリにあるconfigファイルを探しているのでしょうか?

ありがとうございます!

答えて

0

私は同じ問題がありました。私はもう一度node.jsをインストールしなければなりませんでした。(これは、6.2.0をインストールしたときに新しいバージョンがありました)インストーラで、npmでnode-sassです。タイピングが働いた。

+0

入力いただきありがとうございます。私はMacで作業していると言及していませんでした。それにもかかわらず、最新のnodejsバージョンとnode-sassを再インストールしても、私には同じエラーが表示されます。何かご意見は? –

+0

違いがあるかどうかわかりませんが、 "npm install typings -g" – user489872

4

これはおそらく0. *から1. *への更新です。チェックリリースは https://github.com/typings/typings/releases/tag/v1.0.0

変更

多くの重大な変更(https://github.com/typings/core/releases/tag/v1.0.0を参照)グローバル

  • 更新タイピング/ディレクトリ構造に

    • 改名周囲(削除browser.dノート.tsはデフォルトでtyping/index.d.tsを使用する必要があります)

    • 殺したdefaultAmbientSource(これ以上の自動インストール--ambient使用した場合DefinitelyTypedの、明示的にDT〜使用)

    • を交換してください! 〜とパーサ拡張記号(!で予約bashの記号)毛羽立ちルール

  • ためtslint-config設定標準を使用してtypings.json

    で解像度を使用して、異なる解像度と出力ディレクトリを指定する 能力私のためにそれを修正するのは、私のtypings.jsonでは "devDependencies"を "globalDependencies"に置き換えただけでした。

    関連する問題