Pertanyaan yang diberi tag «node.js»

Node.js adalah runtime I / O asinkron berbasis-event, non-blocking, yang menggunakan mesin JavaScript V8 Google dan libuv library. Ini digunakan untuk mengembangkan aplikasi yang banyak menggunakan kemampuan untuk menjalankan JavaScript baik pada klien, maupun pada sisi server dan oleh karena itu mendapat manfaat dari penggunaan kembali kode dan kurangnya pengalihan konteks.

25
Di Node.js, bagaimana cara saya "memasukkan" fungsi dari file saya yang lain?
Katakanlah saya memiliki file bernama app.js. Cukup mudah: var express = require('express'); var app = express.createServer(); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.get('/', function(req, res){ res.render('index', {locals: { title: 'NowJS + Express Example' }}); }); app.listen(8080); Bagaimana jika saya memiliki fungsi di dalam "tools.js". Bagaimana saya mengimpornya untuk digunakan …


10
Menggunakan Node.js membutuhkan vs. impor / ekspor ES6
Dalam sebuah proyek yang saya kolaborasi, kami memiliki dua pilihan sistem modul mana yang dapat kami gunakan: Mengimpor modul menggunakan require, dan mengekspor menggunakan module.exportsdan exports.foo. Mengimpor modul menggunakan ES6 import, dan mengekspor menggunakan ES6export Apakah ada manfaat kinerja untuk menggunakan salah satunya? Apakah ada hal lain yang harus kita …

10
Bagaimana cara menginstal versi persis tepat dari paket NPM?
Saya menggunakan nvm untuk mengunduh simpul v0.4.10 dan menginstal npm untuk bekerja dengan versi simpul itu. Saya mencoba menginstal express menggunakan npm install express -g dan saya mendapatkan kesalahan yang menyatakan membutuhkan versi simpul> = 0.5.0. Nah, ini aneh, karena saya mengikuti petunjuk untuk simpul + express + tutorial mongodb …
917 node.js  npm 


7
Bagaimana cara melakukan encoding Base64 di node.js?
Apakah node.js memiliki pengkodean base64 bawaan? Alasan mengapa saya menanyakan hal ini adalah bahwa final()dari cryptohanya dapat menampilkan data hex, binary atau ascii. Sebagai contoh: var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph += cipher.final('hex'); var decipher = crypto.createDecipheriv('des-ede3-cbc', encryption_key, iv); var txt = decipher.update(ciph, …
839 node.js  encoding  base64 

15
Mengirim argumen baris perintah ke skrip npm
The scriptsporsi saya package.jsonsaat ini terlihat seperti ini: "scripts": { "start": "node ./script.js server" } ... yang berarti saya dapat menjalankan npm startuntuk memulai server. Sejauh ini bagus. Namun, saya ingin dapat menjalankan sesuatu seperti npm start 8080dan meneruskan argumen script.js(misalnya npm start 8080=> node ./script.js server 8080). Apakah ini …
819 javascript  node.js  npm 

11
npm WARN package.json: Tidak ada bidang repositori
Saya menginstal Express.js dengan perintah berikut: sudo npm install -g express Saya mendapatkan peringatan berikut: npm WARN package.json range-parser@0.0.4 No repository field. npm WARN package.json fresh@0.1.0 No repository field. npm WARN package.json methods@0.0.1 No repository field. npm WARN package.json methods@0.0.1 No readme data. npm WARN package.json cookie-signature@1.0.1 No repository field. …
810 node.js  express  npm 

19
Bagaimana cara mengambil parameter permintaan POST?
Ini formulir sederhana saya: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> Ini kode Express.js /Node.js saya : app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } Saya mencoba sReq.query.emailatau sReq.query['email']atau sReq.params['email'], dll. Tidak ada yang berfungsi. Mereka semua kembali undefined. Ketika …

10
Penanganan Eksepsi Praktik Terbaik Node.js
Saya baru saja mulai mencoba node.js beberapa hari yang lalu. Saya menyadari bahwa Node diakhiri setiap kali saya memiliki pengecualian yang tidak tertangani dalam program saya. Ini berbeda dari kontainer server normal yang telah saya hadapi di mana hanya Worker Thread yang mati ketika terjadi pengecualian yang tidak tertangani dan …


30
Bagaimana cara saya memperbarui Node.js?
Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. На этот вопрос есть ответы на Stack Overflow на русском : Как обновить NodeJS? Saya melakukan yang berikut untuk memperbarui npm saya: npm update npm -g Tapi …

23
module.exports vs ekspor di Node.js
Saya telah menemukan kontrak berikut dalam modul Node.js: module.exports = exports = nano = function database_module(cfg) {...} Aku ingin tahu whats berbeda antara module.exportsdan exportsdan mengapa keduanya digunakan di sini.

30
Kesalahan: Tidak dapat mengatur tajuk setelah dikirim ke klien
Saya cukup baru di Node.js dan saya mengalami beberapa masalah. Saya menggunakan Node.js 4.10 dan Express 2.4.3. Ketika saya mencoba mengakses http://127.0.0.1:8888/auth/facebook , saya akan dialihkan ke http://127.0.0.1:8888/auth/facebook_callback . Saya kemudian menerima kesalahan berikut: Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> (http.js:573:11) at ServerResponse._renderHeaders …

24
Tingkatkan Node.js ke versi terbaru di Mac OS
Saat ini saya menggunakan Node.js v0.6.16 pada Mac OS X 10.7.4. Sekarang saya ingin memutakhirkannya ke Node.js v0.8.1 terbaru. Tetapi setelah mengunduh dan menginstal file paket terbaru dari nodejs.org, saya menemukan bahwa sistem masih menggunakan v0.6.16 bukannya v0.8.1 ketika saya mengetik "node -v" di terminal. Apakah ada langkah yang saya …
723 macos  node.js  upgrade 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.