2017-11-22 7 views
0

私は教授の評価と指示がかなりわかりやすいgithubからapiを使用しようとしています。働いたが、私はそれExpressはモジュール "rmp-api"を見つけることができません

var rmp = require('rmp-api'); 

を必要としたら、それはすべての依存関係と、まだ何を再インストールし、私がアプリを再構築しようとした

Error: Cannot find module 'rmp-api' 

エラーを与えるhttps://github.com/shafi-dayatar/rmp-api

npm install rmp-api --save 

。インストールに欠けている可能性がありますか?

+0

は、あなたの質問には、コードを更新してくださいすることができますか? – antzshrek

答えて

0

rmp-apiパッケージはNPMでホストされていません。現在、the npm page for rmp-apiにアクセスすると、次の説明が表示されます。

このパッケージ名は現在使用されていませんが、以前は別のパッケージが使用されていました。悪意のある使用を避けるために、npmはパッケージ名に掛かっていますが、大雑把に言えば、あなたが望むなら、おそらくそれを与えるでしょう。

これは9ヶ月前に起こったようで、2016年の8月の最後のコミットに基づいて、私はこのパッケージが放棄されたと思います。あなたがそれを使用したい場合は、githubname/reponame構文を使用してインストールすることができます(詳細はthe documentationを参照してください):

npm install --save shafi-dayatar/rmp-api 
+0

でも、github(https://github.com/shafi-dayatar/rmp-api)をクローンしてnpm installを実行すると、エラーなく正常に実行されます。だから私は彼が彼のコードを更新する必要があると感じている。 – antzshrek

+0

クローンファイルをnode_modulesフォルダに配置しますか?これを行うことで、私の元のvar rmp = require( 'rmp-api');作業? –

+0

レポを複製する必要はありません。 npmは公式のnpm土地からのパッケージのように 'node_modules'にそれをインストールします。リンクされたドキュメントを確認してください。 – Will

関連する問題