プロジェクトにサードパーティのライブラリをインストールしましたが、機能しません。そのライブラリをプロジェクトから削除したいのですが、どうすればよいですか?
回答:
npm uninstall --save package_name
か、npm uninstall --save-dev package_name
npm unlink package_name
、次の手順を実行できます。手順1に従います。廃止予定のrnpmに注意してください
Cannot find module /path/to/module
私は次の手順に従いました:-
react-native unlink <lib name>
-このコマンドは、両方のプラットフォームからライブラリのリンクを解除しました。
react-native uninstall <lib name>
-これにより、ライブラリがノードモジュールとその依存関係からアンインストールされました
Manually removed the library name from package.json
-どういうわけか、-saveコマンドは、package.jsonからライブラリ宣言を削除するために機能しませんでした。
この後、node_modulesフォルダーから空の react-nativeライブラリーを手動で削除しました
npm uninstall <lib name>
ステップ3として
リンクされたプロジェクトをチェックする必要があります。新しいバージョンのRNでは、リンクして問題が発生した場合はリンクする必要はありません。リンクして手動でリンクを解除して再実行することにより、問題を解決しました。
npm uninstall <package>
(通常はフラグ付き--save
か--save-dev
)とrnpm unlink <package>