SORU
17 Temmuz 2013, ÇARŞAMBA


komut karma karma yüklendiğinde bulunamadı

Node.js karma yüklemek için kullandım. İlk denemem terminalde aşağıdaki komutu çalışırken başarısız oldu

npm install -g karma

Bunu kullanmaya karar verdim bu yüzden başarısız oldu:

sudo npm install -g karma

Şifremi girdikten sonra doğru kurmak gibi görünüyordu. Yükle, belki birilerine bir şey ifade eder ve soruma ilgili olacak çıkış parçası yapıştırma duyuyorum. Bütün etmesinin önünü http mesajlardan sonra benim gördüğüm bu:

> ws@0.4.27 install /usr/local/share/npm/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/bufferutil.node
  SOLINK_MODULE(target) Release/bufferutil.node: Finished
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/validation.node
  SOLINK_MODULE(target) Release/validation.node: Finished
/usr/local/share/npm/bin/karma -> /usr/local/share/npm/lib/node_modules/karma/bin/karma
karma@0.8.6 /usr/local/share/npm/lib/node_modules/karma
├── pause@0.0.1
├── dateformat@1.0.2-1.2.3
├── xmlbuilder@0.4.2
├── colors@0.6.0-1
├── chokidar@0.6.2
├── growly@1.1.1
├── mime@1.2.9
├── q@0.9.6
├── rimraf@2.1.4 (graceful-fs@1.2.3)
├── coffee-script@1.6.3
├── minimatch@0.2.12 (sigmund@1.0.0, lru-cache@2.3.0)
├── optimist@0.3.5 (wordwrap@0.0.2)
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
├── LiveScript@1.0.1 (prelude-ls@1.0.1)
├── log4js@0.6.6 (dequeue@1.0.3, semver@1.1.4, async@0.1.15, readable-stream@1.0.2)
├── lodash@1.1.1
├── http-proxy@0.10.3 (pkginfo@0.2.3, utile@0.1.7)
├── istanbul@0.1.22 (abbrev@1.0.4, which@1.0.5, fileset@0.1.5, nopt@2.0.0, wordwrap@0.0.2, async@0.1.22, mkdirp@0.3.5, esprima@0.9.9, escodegen@0.0.24, handlebars@1.0.12)
└── socket.io@0.9.16 (base64id@0.1.0, policyfile@0.0.4, redis@0.7.3, socket.io-client@0.9.16)

Aşağıdaki komutu çalıştırmak için çalışıyorum, o zaman bu komut ile yapılandırma dosyası bir karma oluşturmak için:

karma init karma.config.js

bu iade alır o mesajı

-bash: karma: command not found

Daha önce sudo ile aynı komutu denedim ama aynı sonucu alıyorum.

Kimsenin ne olduğu hakkında bir fikriniz var mı? Herhangi bir yardım için teşekkür ederiz.

*Güncelleme! Adında bir dosya olmadığını kontrol etmeye karar verdim: builderror.günlük yer: /usr/local/share/npm//node_modules/karma/node_modules/socketlib.io/node_modules/socket.io-client/node_modules/ws

Bu gösterir:

gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/eperez/.node-gyp/0.10.5"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/share/npm/lib/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/.node-gyp"
gyp http GET http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz

CEVAP
20 Mayıs 2014, Salı


@mayankcpdixit cevap yok OP orijinal soruya bir yanıt verdi, ama herkes özlüyor diye buraya tekrar koyuyorum.

Her şeyi kaldırmaya gerek yoktur, ve eğer el ile her etmesinin önünü paketi için yeni bir yol bağlantısı eklemek için olsaydı muhtemelen kendimi vururdum yüklemek için çalışıyorum.

npm install -g karma-cli

Boom. Şimdi karma komut satırlarını yüklü. Sadece Homurtu gibi.


Edit: Lütfen @mayankcpdixit upvote unutma, doğrudan orijinal yazılan yorum yaptı, ama aslında "" soruma cevap vermedin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bratayley

    Bratayley

    30 Aralık 2010
  • Dopelives

    Dopelives

    30 Temmuz 2009
  • Motor Trend Channel

    Motor Trend

    11 Mart 2006