`无法找到模块'../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
在新目录中。不知道为什么。
我用 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
在新目录中。不知道为什么。