«node.js» etiketlenmiş sorular

Node.js, Google'ın V8 JavaScript motorunu ve libuv kütüphanesini kullanan, olay tabanlı, engellemeyen, eşzamansız bir G / Ç çalışma zamanıdır. JavaScript'i hem istemcide hem de sunucu tarafında çalıştırma yeteneğini yoğun şekilde kullanan ve bu nedenle kodun yeniden kullanılabilirliğinden ve bağlam değiştirme eksikliğinden yararlanan uygulamalar geliştirmek için kullanılır.

15
Express'te tam url nasıl edinilir?
Diyelim ki örnek URL'm http://example.com/one/two ve diyorum ki şu rotaya sahibim app.get('/one/two', function (req, res) { var url = req.url; } Değeri urlolacak /one/two. Express'teki URL'nin tamamını nasıl edinebilirim ? Örneğin, yukarıdaki durumda, almak istiyorum http://example.com/one/two.
486 node.js  url  express 


6
Bower'ın varsayılan bileşenler klasörü nasıl değiştirilir?
Twitter'dan bower kullanan yeni bir proje yapıyorum. component.jsonJquery gibi tüm bağımlılığımı korumak için bir yarattım . Sonra bower installher şeyi adlı bir klasöre yükler çalıştırın components. Ancak bileşenleri farklı bir klasöre yüklemem gerekiyor, örn public/components. Components.json'umu düzenlemeyi denedim: { "name": "test", "version": "1.0.0", "directory": "public/", "dependencies": { "jquery": "*" } …
475 node.js  bower 

19
Hata: istek varlığı çok büyük
Express ile aşağıdaki hatayı alıyorum: Error: request entity too large at module.exports (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/node_modules/raw-body/index.js:16:15) at json (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/json.js:60:5) at Object.bodyParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:53:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.cookieParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js:60:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.logger (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/logger.js:158:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.staticMiddleware [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/static.js:55:61) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) TypeError: /Users/michaeljames/Documents/Projects/Proj/mean/app/views/includes/foot.jade:31 29| script(type="text/javascript", …

11
npm gerekirse paketi kontrol edin ve güncelleyin
Karma test çalıştırıcısını TeamCity'ye entegre etmeliyiz ve bunun için sys-mühendislerine küçük bir komut dosyası (powershell veya her neyse) vermek istiyorum: bazı yapılandırma dosyasından istenen sürüm numarasını almak (Sanırım bir yorum olarak sağ koymak karma.conf.js) npm'in global deposunda tanımlanan karma koşucunun sürümünün kurulu olup olmadığını kontrol edin değilse veya yüklü sürüm …

30
Hatası Nasıl Düzeltilir: Düğümleri kullanırken EADDRINUSE dinle?
Bağlantı noktası 80 ile bir sunucu çalıştırın ve xmlHTTPrequest kullanmaya çalışırsanız bu hatayı alıyorum:Error: listen EADDRINUSE 80 numaralı bağlantı noktasında bir sunucu çalıştırırken bir istekte bulunmak istersem neden düğümler için sorun oluyor? Webbrowsers için sorun değil: Sunucu çalışırken internette sörf yapabilirsiniz. Sunucu: net.createServer(function (socket) { socket.name = socket.remoteAddress + ":" …

22
TypeScript TS2304 hatası alıyor: 'gerektiren' adı bulunamıyor
İlk TypeScript ve DefinitelyTyped Node.js uygulamasını çalışır duruma getirmeye çalışıyorum ve bazı hatalarla karşılaşıyorum. Basit bir TypeScript Node.js sayfasını aktarmaya çalıştığımda "TS2304: 'requir' adı bulunamıyor 'hatasını alıyorum. Stack Overflow bu hatayı birkaç kez daha okudum ve ben benzer sorunları olduğunu sanmıyorum. Kabuk komut isteminde şu komutu çalıştırıyorum: tsc movie.server.model.ts. Bu …

7
Socket.io ve websockets arasındaki farklar
Node.js içindeki socket.io ve websockets arasındaki farklar nelerdir? Her ikisi de sunucu push teknolojisi mi? Hissettiğim tek fark, socket.io, bir olay adı belirterek mesaj göndermeme / yaymama izin verdi. Socket.io durumunda, sunucudan bir mesaj tüm istemcilere ulaşacaktır, ancak websockets'te de aynı şekilde tüm bağlantıların bir dizisini tutmaya ve tüm istemcilere …

11
Package.json içinde yerel bağımlılık
Öyle, böyle bir şey yapmak istiyorum npm installda yükler package.jsonarasında ../somelocallibbağımlılıklarından veya daha da önemlisi. "dependencies": { "express": "*", "../somelocallib": "*" }
453 node.js  npm 


28
Node.js'deki dosyaları otomatik olarak nasıl yeniden yükleyebilirim?
Node.js dosyalarının otomatik olarak yeniden yüklenmesini nasıl uygulayabileceğime dair bir fikrin var mı? Her dosya değiştirdiğimde sunucuyu yeniden başlatmaktan yoruldum. Görünüşe göre Node.js require()işlevi zaten gerekli ise dosyaları yeniden yüklemez, bu yüzden böyle bir şey yapmam gerekiyor: var sys = require('sys'), http = require('http'), posix = require('posix'), json = require('./json'); …


11
Node.js - Sözdizimi Hatası: Beklenmeyen simge içe aktarma
Neyin yanlış olduğunu anlamıyorum. Düğüm v5.6.0 NPM v3.10.6 Kod: function (exports, require, module, __filename, __dirname) { import express from 'express' }; Hata: SyntaxError: Unexpected token import at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:387:25) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Function.Module.runMain (module.js:447:10) at startup (node.js:140:18) at node.js:1001:3

30
Düğüm / Ekspres: EADDRINUSE, Adres zaten kullanılıyor - Kill server
Connect kullanarak node.js içinde çalışan basit bir sunucum var: var server = require('connect').createServer(); //actions... server.listen(3000); Benim kodunda gerçek işleyicileri var, ama bu temel fikir. Sorunum devam ediyor EADDRINUSE, Address already in use Daha önce çöktükten veya hatalar sonra benim uygulama yeniden çalıştırırken bu hatayı alıyorum. Terminalin yeni bir örneğini açmadığım …
442 node.js 

10
Düğüm veya Express kullanarak JSON'u döndürmenin uygun yolu
Yani, aşağıdaki JSON nesnesini almaya çalışabilirsiniz: $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ Düğüm veya ekspres kullanan bir sunucudan gelen …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.