Saya telah menginstal Laravel menggunakan composer tanpa masalah, tapi ketika saya mencoba untuk menjalankan "laravel" di terminal saya aku punya kesalahan yang khas:
-bash: laravel: perintah tidak ditemukan
Jika saya membaca dokumentasi dari situs resmi perlu saya lakukan bahwa:
pastikan untuk menempatkan ~/.komposer/vendor/direktori bin yang ada di JALAN anda sehingga laravel eksekusi ini ditemukan ketika anda menjalankan laravel perintah di terminal anda.
Tapi aku don't tahu bagaimana untuk melakukan (I'm baru pada terminal konsol perintah).
Anda dapat membantu saya dengan itu? Terima kasih!!!!
Ok, saya melakukan itu dan itu bekerja:
nano ~/.bash_profile
Dan paste
export PATH=~/.composer/vendor/bin:$PATH
Me-Restart terminal dan menikmati ;)
Penting: Jika anda ingin tahu perbedaan antara bash_profile dan bashrc silakan periksa ini link
Catatan: Untuk Ubuntu 16.04 menjalankan laravel 5.1, jalan adalah: ~/.config/komposer/vendor/bin
Tambahkan baris berikut ke .bashrc
file (tidak .bash_profile
).
export PATH="~/.composer/vendor/bin:$PATH"
Di akhir file dan kemudian di terminal
source ~/.bashrc
Untuk memverifikasi bahwa:
echo $PATH
(me-Restart terminal, Check & Mengkonfirmasi jalan yang ada)
Menjalankan laravel perintah!
Solusi pada link http://tutsnare.com/laravel-command-not-found-ubuntu-mac/
Di terminal
# download installer
composer global require "laravel/installer=~1.1"
#setting up path
export PATH="~/.composer/vendor/bin:$PATH"
# check laravel command
laravel
# download installer
composer global require "laravel/installer=~1.1"
nano ~/.bashrc
#add
alias laravel='~/.composer/vendor/bin/laravel'
source ~/.bashrc
laravel
# going to html dir to create project there
cd /var/www/html/
# install project in blog dir.
laravel new blog
Saat menggunakan MacBook, lihat cuplikan di bawah ini;
Untuk zsh:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Untuk Bash:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Jika anda're menggunakan Ubuntu 16.04.
Anda perlu untuk menemukan komposer config file yang dalam kasus saya adalah :
~/.config/komposer
atau dalam kasus lain ~/.komposer/
anda dapat melihat dir setelah perintah ini komposer global memerlukan "laravel/installer"
setelah Laravel Terinstal, anda dapat menemukan laravel di ~/.config/komposer/vendor/laravel/installer/
.
dan anda akan menemukan Laravel shortcut perintah di sini : ~/.config/komposer/vendor/bin/
set anda .bashrc menggunakan nano ~/.bashrc
dan ekspor komposer config :
export PATH="$PATH:$HOME/.config/komposer/vendor/bin"
atau anda dapat menggunakan allias. tapi di atas adalah solusi yang disarankan.
alias laravel='~/.config/komposer/vendor/laravel/installer/laravel'
source ~/.bashrc
dan kemudian laravel siap!!langkah di atas bekerja dengan saya di Ubuntu 16.04
Ketik pada terminal:
composer global require "laravel/installer"
Ketika komposer selesai, ketik:
vi ~/.bashrc
Paste dan simpan:
export PATH="~/.config/composer/vendor/bin:$PATH"
Ketik pada terminal:
source ~/.bashrc
Buka jendela terminal dan ketik: laravel
Untuk zsh dan bash:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
source ~/.zshrc
source ~/.bashrc
Untuk bash hanya:
export PATH=~/.config/composer/vendor/bin:$PATH
source ~/.bashrc
Untuk Pengembang menggunakan zsh
Tambahkan berikut ke .zshrc
file
vi ~/.zshrc
atau nano ~/.zshrc
export PATH="$HOME/.composer/vendor/bin:$PATH"
pada akhir file.
zsh
doesn't tahu ~
begitu sebaliknya dengan menggunakan $HOME
.
source ~/.zshrc
Selesai! cobalah perintah laravel
anda akan melihat.
Bagi mereka yang menggunakan Linux dengan Zsh:
1 - Tambahkan baris ini untuk anda .zshrc
file
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
2 - Run
source ~/.zshrc
$HOME
bukan ~
di jalan dengan Zsh.zshrc
file tersembunyi di Home folderexport PATH=
ekspor jalan dalam tanda kutip sehingga Laravel eksekusi dapat ditemukan oleh sistem andaUntuk MAC pengguna:
1. Buka terminal
cd ~
2. Periksa $PATH
echo $PATH
3. Edit file
nano ~/.bash_profile
4. PASTE
export PATH="~/.composer/vendor/bin:$PATH"
Don't lupa untuk menempatkan tanda kutip.
5. control + X (y + enter untuk menyimpan file dan keluar)
Sekarang mulai gelandangan, pergi ke folder anda dan mencoba:
laravel new yourprojectname
Aku mengatur JALAN,tapi itu tidak't bekerja.Aku menemukan cara lain untuk menyelesaikannya. (OSX 10.10 & laravel 5.2)
~/.composer/vendor/laravel/installer/laravel
chmod +x ~/.composer/vendor/laravel/installer/laravel
/usr/bin:
sudo ln -s /Users/zhao/.composer/vendor/laravel/installer/laravel /usr/bin/laravel
komposer global memerlukan "laravel/installer"
~/.komposer/vendor/direktori bin
di JALAN anda sehingga laravel eksekusi dapat ditemukan oleh sistem anda. set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
eg: “C:\Users\\AppData\Roaming\Composer\vendor\bin”
eG: laravel new blog
ketik pada terminal:
nano ~/.bash_profile
kemudian paste:
export PATH="/Users/yourusername/.composer/vendor/bin:$PATH"
kemudian simpan (tekan ctrl+c, tekan Y, tekan enter)
sekarang anda siap untuk menggunakan "laravel" pada terminal anda
Hanya menggunakannya:
composer create-project --prefer-dist laravel/laravel youprojectname