`无法找到模块'../scripts/ios'`在复制项目目录后尝试运行 iOS模拟器

`Cannot find module '../scripts/ios'` trying to run iOS simulator after copying project directory

我用 create-react-native-app projname 创建了一个 React Native 项目。我用 npm run ios 在 sim 中构建了一个应用程序和 运行。然后我用 cp -r projname /some/other/path/projname 复制目录,cd 到新路径,然后再次尝试 npm run ios

遇到这个错误:

module.js:471
    throw err;
    ^

Error: Cannot find module '../scripts/ios'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.resolve (internal/module.js:27:19)
    at Object.<anonymous> (/Users/alecz/Developer/gmna/server/no80/node_modules/.bin/react-native-scripts:18:79)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:393:7)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! no80@0.1.0 ios: `react-native-scripts ios`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the no80@0.1.0 ios script.

奇怪,因为我在原始目录的父目录中没有看到 scripts

从 git 克隆我的应用程序(或克隆其他人的存储库)时会出现问题。我做错了什么?

按照我的要求弄清楚了...必须 rm node_modules 然后 npm install 在新目录中。不知道为什么。