我正在使用本教程
https://facebook.github.io/react-native/docs/getting-started.html#content
我正在使用Windows 8。
我打印npm install -g react-native-cli
。然后
react-native init AwesomeProject
cd AwesomeProject
然后我在Windows上看到我无法使用此命令react-native run-android
所以我按照https://facebook.github.io/react-native/docs/linux-windows-support.html#content的建议打印node node_modules/react-native/packager/packager.js
我得到以下输出:
错误:找不到模块 “C:\ WINDOWS \ SYSTEM32 \ AwesomeProject \ node_modules \反应 -native \打包\ packager.js' 在Function.Module._resolveFilename(module.js:337:15) 在Function.Module._load(module.js:287:25) 在Function.Module.runMain(module.js:457:10) 在启动时(node.js:136:18) 在node.js:972:3
Myawesomeproject文件夹有2个文件 npm-debug.log和package.json
所以我觉得出了点问题。何我能解决这个问题吗?
答案 0 :(得分:0)
似乎npm未在您的计算机上正确安装。您可以通过在生成的目录中调用npm install
来测试它。如果它成功运行并且该目录中的node_modules
文件夹已填满,那么您可以继续使用。然后,您应该再次运行react-native init
命令,以便它可以正确生成所有内容。