$ PATH'uma bakıyorum
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/MacGPG2/bin:/usr/local/mysql/bin:/Users/gpiuser/Library/Android/sdk/platform-tools:/Users/gpiuser/Library/Android/sdk/toolsHOME/.npm/bin
Ve bu son dizinin bir dizin olmadığını not edin. Sanırım benzemesi gerekiyor
tools:Users/gpiuser/.npm/bin
yerine
toolsHOME/.npm/bin
ve bir noktada node.js kurulumunda bir sorun oluştu.
Bu yüzden .bash_profile dosyasına bakıyorum:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/MacGPG2/bin:/usr/local/mysql/bin
export
PATH=${PATH}:/Users/gpiuser/Library/Android/sdk/platform-tools:/Users/gpiuser/Library/Android/sdk/toolsHOME/.npm/bin
export
NODE_PATH=$HOME/.npm/lib/node_modules
ve ben yukarıdaki değişikliği yansıtacak ve kaynak ~ .bash_profile çalıştırın dosyasını düzeltmek için dosyayı DÜŞÜNMELİDİR
Haklı mıyım
Bu kod bloğudur - ve grgarside'ın çözümüne göre ayarlanmış çalışma dosyasında bile PATH ile ihracat satırları arasında bir satır sonu var. $ PATH değişkenim, yukarıda listelenen her iki dizin kümesinde de tamamlanmıştır; bu nedenle, ayrı bir satırda dışa aktarmanın nasıl bir hata olacağını göremiyorum.
—
brianfit
Bu ekrana bir göz atma dökümü: i.stack.imgur.com/iMiTu.png -
—
üçlü
>
dört satırlı bir girinti kullanmak, metninizi bir kod bloğu olarak değil, bir alıntı olarak işaretler ve bu benim ekranıma yeniden akıtıldığı anlamına gelir Genişlik.
Yakaladım. Dört satır şimdi girintili.
—
brianfit
Yani gerçekten
—
tripleee
export
ifadelerin ayrı satırlarda var mı? Bu, declare -x
giriş yaptığınızda terminalinizde çok büyük miktarda çıktı üretecektir . ( export PATH
Açıkça aktarılmaya gerek olmadığı için açıkça gerek kalmamalı . Dışa aktarılmak istiyorsanız , satırın başına NPM_PATH
gitmeniz gerekir. export
atayın).
.bash_profile
Hiçbirinin olmadığı yerde çizgi örtüleri görmemiz için gönderdin Kaynağı düzenlemeye korkuyorum çünkü kaynak benziyorexport
ayrı bir satırda, farklı bir hata, aynı zamanda bir hata. Bu dosyanın tam içeriğini bir kod bloğu olarak göstermek için güncelleme yapabilir misiniz ?