Запитання з тегом «node.js»

Node.js - це подія, що не блокує, асинхронний час вводу / виводу, який використовує двигун JavaScript V8 і бібліотеку libuv. Він використовується для розробки додатків, які активно використовують можливість запускати JavaScript як на клієнті, так і на стороні сервера, і тому виграють від повторної використання коду та відсутності переключення контексту.

30
npm кидає помилку без sudo
Я щойно встановив вузол і npm через пакет на nodejs.org і кожного разу, коли я намагаюся шукати або встановлювати щось із npm, він видає таку помилку, якщо я не переймаю команду. У мене таке відчуття, що це проблема з дозволом? Я вже адміністратор. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm …
1286 node.js  unix  permissions  npm  sudo 

3
Як почати роботу з Node.js [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не …
1264 javascript  node.js 




20
Як видалити модулі npm у вузлі js?
Як завжди відомо, будь-який модуль НПМ можна встановити, запустивши просту команду: npm install <module_name>. Я встановив кілька модулів, якими більше не користуюся, і просто хочу їх зняти. У мене є кілька питань щодо цього: Чи є у нас якась команда чи процес для видалення модуля з кореня (щось на кшталт …
1130 node.js  npm 

20
Використання async / wait за допомогою циклу forEach
Чи є проблеми з використанням async/ awaitу forEachциклі? Я намагаюся прокрутити масив файлів та awaitвміст кожного файлу. import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() // Assume this works fine files.forEach(async (file) => { const contents = await fs.readFile(file, 'utf8') console.log(contents) }) } printFiles() …

30
Використання node.js як простого веб-сервера
Я хочу запустити дуже простий сервер HTTP. Кожен GET-запит example.comповинен отримуватись index.htmlдо нього, але як звичайна HTML-сторінка (тобто такий же досвід, як і під час читання звичайних веб-сторінок). За допомогою наведеного нижче коду я можу прочитати вміст index.html. Як я можу слугувати index.htmlзвичайною веб-сторінкою? var http = require('http'); var fs …
1103 node.js  server  webserver 

30
функція відображення об'єктів (замість масивів)
У мене є об’єкт: myObject = { 'a': 1, 'b': 2, 'c': 3 } Я шукаю власний метод, подібний до того, Array.prototype.mapякий би використовувався наступним чином: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } Чи …

12
Node.js + Nginx - Що зараз?
Я встановив Node.js і Nginx на своєму сервері. Тепер я хочу його використовувати, але перед початком виникають 2 питання: Як вони повинні працювати разом? Як я повинен обробляти запити? Існує 2 концепції для сервера Node.js, яке краще: а. Створіть окремий сервер HTTP для кожного потрібного веб-сайту. Потім завантажте весь код …
1003 node.js  nginx  concept 

7
Помилка Node.js / Windows: ENOENT, stat 'C: \ Користувачі \ RT \ AppData \ Роумінг \ npm'
У мене Windows 7 32-розрядна. Я встановив останню 32-розрядну Node.js. Коли я намагаюся запустити команду npm install jquery, я отримую помилку: Помилка: ENOENT, stat 'C: \ Користувачі \ RT \ AppData \ Роумінг \ npm Як це вирішити?
985 windows  node.js  install 

13
Як отримати шлях до поточного сценарію за допомогою Node.js?
Як я можу отримати шлях до сценарію в Node.js? Я знаю, що там є process.cwd, але це стосується лише каталогу, в якому називався сценарій, а не самого сценарію. Наприклад, скажіть, що я перебуваю, /home/kyle/і я виконую таку команду: node /home/kyle/some/dir/file.js Якщо я дзвоню process.cwd(), я отримую /home/kyle/, ні /home/kyle/some/dir/. Чи …
979 node.js 




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.