HomeBackend GeliştirmeSymfony

“/usr/bin/env: ‘node’: No such file or directory” Hatası ve Çözümü

“/usr/bin/env: ‘node’: No such file or directory” Hatası ve Çözümü

Uzun zamandır Ubuntu kullanmayınca epey paslanmışım haliyle. Az önce bir problem yaşadım. uglifyjs kullanmak istedim fakat o da ne! Kurulumu bir türlü tamamlayamadım. Uglifyjs’i Node.JS aracılığıyla rahatlıkla edinebilirsiniz. Peki node.js nedir? Kısaca ona değinelim.

node.js Nedir?

NodeJS, Chrome web tarayıcısının da üzerinde çalıştığı gibi, V8 javascript motoru üzerinde çalışan, event-driven, nonblocking I/O modeli kullanan, ölçeklenebilir uygulamalar geliştirmek için dizayn edilmiş bir platformdur.

node.js’in ne olduğu hakkında kısaca bir fikir sahip olduğunuzu düşünüyorum. Eğer yeterince açıklayıcı olmadıysa, ki olmaması aslında gayet normal, kaynaklar listesindeki 1. nolu kaynağı görüntüleyin.

Gelelim Uglifyjs konusunda. Symfony framework’ü ile TR Kodlama’yı baştan hazırlıyorum. WordPress’i tamamen arkamda bırakmak istiyorum. Bunun temel nedeni ise WordPress’in kalıplarına sıkışarak iş yapmaya çalışmak oldukça zor! Dilediğim eklemeleri ve yahut değişiklikleri ha deyince yapamamak oldukça canımı sıkıyor. Onca işimin gücümün arasında birde WP-Core’u anlamaya çalışırsam vay halime… Uglifyjs ve uglifycss Symfony Assetics ile beraber kullanacağınız iki adet yazılımdır. Bu yazılımlar isimlerindende anlaşılacak gibi JS ve CSS dosyalarınızı çirkinleştirir. JS ve CSS dosyalarınızı birleştirir ve sıkıştırır. Development modundayken orjinal halini görürken Production modundayken birleştirir ve sıkıştırır.

Neyse terminal ekranında

komutunu girdiğimde devamlı şu hata ile karşılaştım:

Bu durumun üstesinden gelmek için nodejs-legacy kurmak gerekiyormuş. Onu da hemen şu komutla kuruyoruz:

Umarım bir probleminiz çözülmüştür. Faydalı olduysam ne mutlu :)

Kaynaklar

  1. http://dergi.bmo.org.tr/teknoloji/nodejs-nedir
  2. https://symfony.com/doc/current/assetic/uglifyjs.html
  3. https://github.com/animetosho/Nyuu/issues/14

Yorumlar

TOPLAM 0
DISQUS: 0