Мне нужно использовать некоторые инструменты, но у меня есть некоторые проблемы, когда я пытаюсь использовать PHP Artisan в Laravel и Cordova, мне нужно прокомментировать некоторые строки, потому что $ PATH не работает нормально. Я нуб работать с Unix :)Исправить .bash_profile в OSX
Чтобы быть более точным в моем вопросе, мне нужно, чтобы эти линии прекрасно работают вместе, без необходимости раскомментировать и комментарии в зависимости от инструмента, мне нужно использовать:
export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"
export PATH=~/.composer/vendor/bin:$PATH
Ошибки я, когда я раскомментировать каждый один:
Case 1: Cordova can only run in Xcode version 4.6 or greater.
Case 2: Mcrypt PHP extension required.
EDIT: Я добавил полный профиль Баш:
# The next line updates PATH for the Google Cloud SDK.
source /Users/chema/google-cloud-sdk/path.bash.inc
# The next line enables bash completion for gcloud.
source /Users/chema/google-cloud-sdk/completion.bash.inc
#Comment this line make Cordova works fine
#export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"
export PATH=${PATH}:/Users/chema/sdk-android/sdk/platform-tools:/Users/chema/sd$
#Comment this line make PHP Artisan with Laravel works fine
export PATH=~/.composer/vendor/bin:$PATH
export ANDROID_HOME=/Users/chema/sdk-android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Если я раскомментирую две строки, просто работает PHP Artisan Laravel.
эхо ПУТЬ когда Кордова он работает и PHP Artisan не делает:
который xcodebuild/USR/BIN/xcodebuild
/Users/chema/.composer/vendor/bin:/Users/chema/google-cloud-sdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/chema/sdk-android/sdk/platform-tools:/Users/chema/sdk-android/sdk$:/Users/chema/sdk-android/sdk/tools:/Users/chema/sdk-android/sdk/platform-tools
эхо PATH, когда PHP Artisan он работает и Кордова не имеет:
/Applications/XAMPP/xamppfiles/bin:/Users/chema/google-cloud-sdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/chema/sdk-android/sdk/platform-tools:/Users/chema/sdk-android/sdk$:/Users/chema/sdk-android/sdk/tools:/Users/chema/sdk-android/sdk/platform-tools
, который xcodebuild/usr/bin/xcodebuild
Спасибо!
вместо 'PATH = $ {PATH}: ... попробуйте сделать:' export PATH = $ PATH: ... ' – sircapsalot
@sircapsalot Какая разница? – trojanfoe
Кто знает ... я все еще новичок в bash, дайте мне перерыв ':)' просто предлагая потенциальное решение. поэтому почему я не ответил на это – sircapsalot