Вопросы с тегом «node.js»

743
Как мне обновить Node.js?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этом вопросе есть ответы на Переполнение стека на русском : Как обновить NodeJS? Я сделал следующее, чтобы обновить свой...

727
Ошибка: невозможно установить заголовки после их отправки клиенту

Я довольно новичок в Node.js и у меня возникли некоторые проблемы. Я использую Node.js 4.10 и Express 2.4.3. Когда я пытаюсь получить доступ к http://127.0.0.1:8888/auth/facebook , меня перенаправляют на http://127.0.0.1:8888/auth/facebook_callback . Затем я получил следующую ошибку: Error: Can't...

723
Обновите Node.js до последней версии в Mac OS

В настоящее время я использую Node.js v0.6.16 на Mac OS X 10.7.4. Теперь я хочу обновить его до последней версии Node.js v0.8.1. Но после загрузки и установки последнего файла пакета с nodejs.org, я обнаружил, что система все еще использует v0.6.16 вместо v0.8.1, когда я набрал «node -v» в...

721
Как преобразовать существующий API обратного вызова в обещания?

Я хочу работать с обещаниями, но у меня есть API обратного вызова в таком формате: 1. Загрузка DOM или другое одноразовое событие: window.onload; // set to callback ... window.onload = function() { }; 2. Простой обратный вызов: function request(onChangeHandler) { ... } request(function() { //...

716
Обновление Node.js до последней версии

Итак, у меня установлен Node.js, и теперь, когда я пытался установить Mongoosejs, я получил ошибку, сообщающую, что у меня нет нужной версии Node.js (у меня v0.4.11 и необходим v0.4.12). Как я могу перейти на эту версию? Я полагаю, что я мог бы просто установить его снова с последней версией, но я...

683
Node.js: печатать на консоль без завершающей строки?

Есть ли способ печати на консоль без завершающей строки? consoleОбъект документации ничего не говорит о том , что: console.log() Печать на стандартный вывод с новой строки. Эта функция может принимать несколько аргументов printf()аналогично. Пример: console.log('count: %d', count); Если...

682
Как я могу напечатать круговую структуру в JSON-подобном формате?

У меня есть большой объект, который я хочу преобразовать в JSON и отправить. Однако он имеет круглую структуру. Я хочу отбросить все существующие циклические ссылки и отправить все, что можно зачеркнуть. Как я могу это сделать? Спасибо. var obj = { a: "foo", b: obj } Я хочу преобразовать obj в:...

653
Почему добавление заголовков CORS к маршруту OPTIONS не позволяет браузерам получать доступ к моему API?

Я пытаюсь поддерживать CORS в моем приложении Node.js, которое использует веб-инфраструктуру Express.js. Я прочитал обсуждение группы Google о том, как с этим справиться, и прочитал несколько статей о том, как работает CORS. Сначала я сделал это (код написан в синтаксисе CoffeeScript): app.options...

649
Выполнить двоичный файл командной строки с Node.js

Я в процессе переноса библиотеки CLI из Ruby в Node.js. В моем коде я выполняю несколько сторонних двоичных файлов, когда это необходимо. Я не уверен, как лучше всего это сделать в Node. Вот пример в Ruby, где я вызываю PrinceXML для преобразования файла в PDF: cmd = system("prince -v...

642
Быстрый файловый сервер Node.js (статические файлы по HTTP)

Существует ли готовый к использованию инструмент Node.js (установлен с npm), который помог бы мне представить содержимое папки как файловый сервер через HTTP. Пример, если у меня есть D:\Folder\file.zip D:\Folder\file2.html D:\Folder\folder\file-in-folder.jpg Затем, начиная с, D:\Folder\ node...

640
Как сохранить файлы настроек / конфигурации Node.js?

Я работал над несколькими приложениями Node и искал хороший шаблон хранения настроек, связанных с развертыванием. В мире Django (откуда я родом) обычной практикой было бы иметь settings.pyфайл, содержащий стандартные настройки (часовой пояс и т. Д.), А затем файл local_settings.pyдля конкретных...

638
Как обрабатывать POST-данные в Node.js?

Как извлечь данные формы ( form[method="post"]) и загрузки файлов, отправленные с помощью POSTметода HTTP в Node.js ? Я прочитал документацию, гуглил и ничего не нашел. function (request, response) { //request.post???? } Есть библиотека или...

634
Babel 6 регенераторRuntime не определен

Я пытаюсь использовать async, жду с нуля на Babel 6, но я получаю регенератор. Время не определено. файл .babelrc { "presets": [ "es2015", "stage-0" ] } файл package.json "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } файл .js...

618
Используя Node.JS, как мне прочитать файл JSON в (серверную) память?

Фон Я делаю некоторые эксперименты с Node.js и хотел бы прочитать объект JSON, либо из текстового файла, либо из файла .js (что лучше ??) в память, чтобы я мог быстро получить доступ к этому объекту из кода. Я понимаю, что есть такие вещи, как Монго, Альфред и т. Д., Но это не то, что мне сейчас...

617
Как устранить ошибку «Не удается найти модуль» с помощью Node.js?

После извлечения модуля из GitHub и следуя инструкциям по его сборке, я пытаюсь вставить его в существующий проект, используя: > npm install ../faye Это, кажется, делает трюк: > npm list /home/dave/src/server └─┬ faye@0.7.1 ├── cookiejar@1.3.0 ├── hiredis@0.1.13 └── redis@0.7.1 Но Node.js не...