Я инициировал новый проект с Create-React-Native-App, а затем вышел из проекта. Я следовал инструкциям для документов React-Native Я открыл виртуальное устройство в Android Studio и запустил yarn android
для сборки приложения. Затем я получаю это сообщение об ошибке:
В настоящее время я использую Node 8.11.1, и команда нормально работает на моем терминале. Я установил его с NVM.
В файле packager.sh это строка 11:
node "./local-cli/cli.js" start "$@"
Вот мои файлы .bashrc
и .bash_profile
:
.bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
.bash_profile
[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
source ~/.bashrc
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
В виртуальном устройстве я получаю сообщение об ошибке: Unable to load script from assets index.android.bundle. Make sure your bundle is packaged correctly or you're running a packager server
Я нашел здесь два вопроса, связанных с этой проблемой, но один из них использовал Nuclide, а другой парень использовал Xcode. Может ли кто-нибудь помочь с этой проблемой?
node
?node -v
что-нибудь выводит? Как вы установилиnode
? - person Edric   schedule 29.07.2018nvm
кPATH
? - person Edric   schedule 29.07.2018