我使用本教程 https://facebook.github.io/react-native/docs/getting-started.html#content 我使用Windows 8 我打印npm install -g react-native-cli
。然後反應本地運行的Hello World
react-native init AwesomeProject
cd AwesomeProject
然後我已閱讀,在Windows上我不能使用此命令react-native run-android
所以我打印node node_modules/react-native/packager/packager.js
這裏建議https://facebook.github.io/react-native/docs/linux-windows-support.html#content 我得到以下輸出:
Error: Cannot find module 'C:\Windows\System32\AwesomeProject\node_modules\react -native\packager\packager.js' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Function.Module.runMain (module.js:457:10) at startup (node.js:136:18) at node.js:972:3
Myawesomeproject文件夾中有2文件 npm-debug.log和package.json
所以我覺得出了點問題。何我能解決這個問題?
它看起來像react-native init在Windows上不起作用。 [可能在這裏有一個可能的解決方法](https://gist.github.com/davidgilbertson/9bee68548037fe00f2a8) –
@Blake Hair所以它可以正常工作在Linux或Ubuntu? – user2950593
我想它可能,但我沒有測試過它。看起來很多腳本依賴於unix中相當常見的東西,這就是爲什麼它們不處理Windows。 –