2023-10-05
react-native-datepickerをwindows側でインストールをして実際に使うと
以下のようなエラーが発生。
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path C:\Users\myapp\Documents\stampapp\node_modules\moment
npm ERR! dest C:\Users\myapp\Documents\stampapp\node_modules\.moment.DELETE
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename ‘C:\Users\myapp\Documents\stampapp\node_modules\moment’ -> ‘C:\Users\myapp\Documents\stampapp\node_modules\.moment.DELETE’
npm ERR! enoent This is related to npm not being able to find a file
ディレクトリを見るとnode_modulesの中のmomentが見つからないと書いてある。
react-native-datepickerのgitの説明だけでは不十分だったみたいで、momentをインストール
していないとエラーが起きてしまうみたいです。
という訳でnpm i momentでmomentライブラリをインストール。
再度npm i react-native-datepickerで解決。