/ / 'エラー:forkとpatchの後にモジュールが見つかりません' - node.js、npm、git-fork

forkとパッチの後に 'エラー:モジュールが見つかりません' - node.js、npm、git-fork

私はnpmパッケージをフォークしました(https://github.com/spark/particle-api-js)いくつかの変更を加え、プロジェクトでそれを使用https://github.com/RoomKit/RoomKit-Backend)それからしばらくそれを残しました。

私は今日それに取り組んで再開し、突然ノードパッケージがインストールされていないと主張しています。 package.jsonのカスタムレポジトリをバージョン番号に置き換えても問題ありません。どちらの場合も、パッケージはnode_modulesフォルダーにあります。

node_modulesフォルダーを削除して実行しました npm install。それは問題なく進みますが、実行時にはまだ文句を言います。何が起こっている?

回答:

回答№1は0

もしgithub上のforkされたパッケージからインストールしているのならば、おそらくあなたはそれを見逃しているでしょう。 lib パッケージのディレクトリNPMはフォークされたパッケージのビルドを実行しないので、npmインストールをしてもそこには表示されません。これを確認するには、 node_modules directory、あなたのパッケージのディレクトリを見つけてそこにあるものをチェックします。単に持っている src フォルダが足りません。

これを回避する1つの方法は、フォークされたレポが他のリポジトリにチェックインされるようにすることです。 build または lib フォルダ。