node.js- все статьи тега ➜ страница 12
Require возвращает пустой объект
у меня есть папка, которая имеет индекс.js и несколько моделей (классов) индекс.js module.exports = { Book : require('./book'), Author : require('./author') } книги.js var Author = require('./author') var Book = models.ActiveRecord.extend({ schema : { belongsTo : { author : Author } } }) module.exports = Book автор.js var Book = require('./book') var Author = models.ActiveRecord.extend({ schema : { hasMany : { author : Book ...
Как сделать массовую вставку в mySQL с помощью узла.js
Как бы сделать массовую вставку в mySQL, если использовать что-то вроде https://github.com/felixge/node-mysql ...
Nodejs - URL-адрес перенаправления
Как мне получить узел.JS-сервер для перенаправления пользователей на 404.html-страница, когда они вводят недопустимый url-адрес? Я сделал некоторый поиск, и похоже, что большинство результатов для Express, но я хочу написать свой сервер в чистом узле.js. ...
Websocket API для замены REST API?
У меня есть приложение, основная функция которого работает в режиме реального времени, через websockets или длинный опрос. тем не менее, большая часть сайта написана в спокойной манере, что хорошо для приложений s и других клиентов в будущем. Тем не менее, я думаю о переходе на API websocket для всех функций сайта, вдали от REST. Это облегчило бы мне интеграцию функций реального времени во все части сайта. Это сделало бы его более трудным, чтобы построить приложения или мобильные клиенты? Я об ...
Мангуста и несколько баз данных в одном узле.проект js
Я делаю узел.проект JS, которая содержит вложенные проекты. Один подпроект будет иметь одну базу данных Mongodb, а Мангуст будет использоваться для обертывания и запроса БД. Но проблема в том Мангуст не позволяет использовать несколько баз данных в одном экземпляре мангуста, поскольку модели строятся на одном соединении. использовать несколько экземпляров мангуста, узел.js не допускает несколько экземпляров модуля, поскольку он имеет систему кэширования в require(). Я знаю, что отключить кэш ...
Использование React в многостраничном приложении
Я играл вокруг с React и до сих пор мне очень нравится. Я создаю приложение с NodeJS и хотел бы использовать React для некоторых интерактивных компонентов в приложении. Я не хочу, чтобы это была одна страница приложения. Я еще не нашел в интернете ничего, что отвечало бы на следующие вопросы: как разбить или объединить мои компоненты React в многостраничном приложении? в настоящее время все мои компоненты в один файл, хотя я никогда не могу загрузить их в некоторых разделах приложения. до ...
Базовый статический файловый сервер в NodeJS
Я пытаюсь создать статический файловый сервер в nodejs больше как упражнение для понимания узла, чем как идеальный сервер. Я хорошо знаю такие проекты, как Connect и node-static, и полностью намерен использовать эти библиотеки для более готового к работе кода, но мне также нравится понимать основы того, с чем я работаю. Имея это в виду, я включил небольшой сервер.js: var http = require('http'), url = require('url'), path = require('path'), fs = require('fs'); var mimeTypes = { " ...
Как вернуть сложный ответ JSON с узлом.Джей?
используя nodejs и express, я хотел бы вернуть один или несколько объектов (массив) с помощью JSON. В приведенном ниже коде я выводил по одному объекту JSON за раз. Это работает, но это не совсем то, что я хочу. Полученный ответ не является допустимым ответом JSON, так как у меня есть много объектов. Я хорошо знаю, что я мог бы просто добавить все объекты в массив и вернуть этот конкретный массив в res.end. Однако я боюсь, что это может стать тяжелым для обработки и интенсивной памяти. каков ...
Как создать полный путь с узла ПС.mkdirSync?
Я пытаюсь создать полный путь, если он не существует. код выглядит так: var fs = require('fs'); if (!fs.existsSync(newDest)) fs.mkdirSync(newDest); этот код отлично работает до тех пор, пока есть только один подкаталог (новый, как 'dir1') однако, когда есть путь к каталогу, как ('dir1/dir2') он терпит неудачу с ошибка: ENOENT, нет такого файла или каталога Я хотел бы иметь возможность создать полный путь с таким количеством строк кода, как это необходимо. Я читал, что есть рекурсивный ва ...
mongoError: топология была уничтожена
У меня есть служба REST, встроенная в узел.js с Restify и Мангустом и mongoDB с коллекцией около 30.000 документов обычного размера. У меня есть служба узла, работающая через pmx и pm2. вчера, внезапно, узел начал выкапывать ошибки с сообщением "MongoError: топология была уничтожена", не более того. Я понятия не имею, что это означает и что могло бы вызвать это. существует также не так много, чтобы быть найдены при google-поиске этого. Так Что Я я решил спросить Здесь. после перезапуска службы ...
Узел.js: как использовать веб-службу SOAP XML
интересно, каков наилучший способ использования веб-службы SOAP XML с узлом.js спасибо! ...
Запустить функцию в скрипте из командной строки (узел JS)
Я пишу веб-приложения в Node. Если у меня есть js-файл db.js с функцией init в нем, как я могу вызвать эту функцию из командной строки? ...
Обучение веб-разработке: Django vs Node vs Rails vs Others [закрыто]
Я знаю Java и Python(с некоторыми Django) и немного Ruby (без рельсов) и без узла.js и, вероятно, есть еще что-то, о чем я не знаю. Я планирую начать изучение веб-разработки и ее полного стека, но когда я вижу вокруг, я вижу множество вариантов, и это меня смущает. Мне нужны предложения, основанные на следующих параметрах простота в освоении простота сборки и итерации простота развертывания (например, бесплатно и дешево хостинг решения) популярные пожалуйста, бросьте несколько советов ...
Можно ли использовать babel-узел в производстве
Я разрабатывал сайт с использованием babel-node и browserify с преобразованием babelify, чтобы поддерживать синтаксис ES6. мне просто интересно, могу ли я запустить это в производство какbabel-node server, а неnode server какие еще параметры я должен запустить ES6 в узле? вот команды, которые я запускаю для сборки и запуска в разработке // npm run build browserify -t [babelify] client.js > public/js/bundle.js", // npm start babel-node server.js" вот мои зависимости dev "babel": "^4.0.1 ...
Разрешить запрос REST CORS на экспресс / узел.JS приложение на Heroku
Я написал REST API на экспресс-платформе для узла.js, который работает для запросов из консоли js в Chrome и URL-панели и т. д. Теперь я пытаюсь заставить его работать для запросов из другого приложения, на другом домене (ПДБС). первый запрос, автоматически выполняемый интерфейсом javascript, - это /api / search?uri=, и, похоже, не удается выполнить запрос параметров" предполетный". в моем экспресс-приложении я добавляю заголовки CORS, использование: var allowCrossDomain = function(req, res, ...
Как найти поиск / найти пакеты npm
какими способами можно найти пакеты npm? Ниже приведен список сообщества, составленный из ответов ниже. npm Specific в консоли npm search <keyword> https://www.npmjs.org/ http://eirikb.github.com/nipster/ via https://stackoverflow.com/a/10571033 http://node-modules.com/ via https://stackoverflow.com/a/13593402 https://nodejsmodules.org/ via https://stackoverflow.com/a/17821476 http://npmsearch.com/ via https://stackoverflow.com/a/34471018 Generic http://github.com https:/ ...
Узел.js-наследование от EventEmitter
Я вижу этот шаблон в довольно многих узлах.библиотеки js: Master.prototype.__proto__ = EventEmitter.prototype; (источник здесь) может кто-нибудь объяснить мне на примере, почему это такой распространенный шаблон и когда это удобно? ...
Как "продолжить" внутри каждого цикла: подчеркивание, узел.js
код в узел.JS-это достаточно просто. _.each(users, function(u, index) { if (u.superUser === false) { //return false would break //continue? } //Some code }); мой вопрос в том, как я могу продолжить следующий индекс без выполнения "некоторого кода", если суперпользователь установлен в false? PS: Я знаю, что другое условие решит проблему. Все еще любопытно узнать ответ. ...
Должен ли я npmignore мои тесты?
что именно я должен поставить в .npmignore? тесты? Такие вещи, как .travis.yml,.jshintrc? Все, что не требуется при запуске модуля (кроме readme)? Я не могу найти никаких указаний на этот счет. ...
Узел.js: сжатие Gzip?
я ошибаюсь в поиске этого узла.js не сжимает gzip, и нет никаких модулей для выполнения сжатия gzip? Как можно использовать веб-сервер без сжатия? Чего мне здесь не хватает? Должен ли я попытаться-gasp-портировать алгоритм на JavaScript для использования на стороне сервера? ...