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
@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.
Kurulumdan sonra çalışan karma 'k...
Nasıl en son git arama bir ant komut d...
Nasıl PHP bir karma parolalar için bcr...
Neden karma tablo üzerinde Sözlük terc...
Güvenli karma ve PHP şifreler için tuz...