node.js- все статьи тега ➜ страница 5


Узел.js: установка переменных окружения

Я пытаюсь следовать учебнику, и он говорит: "есть несколько способов, чтобы загрузить данные. загрузить из переменных окружения, загружено из файла JSON на диске, ключи должны быть следующими: USER_ID, USER_KEY ...Это означает, что при правильной настройке переменных среды управление учетными данными в приложении вообще не требуется." на основе некоторых Googling, он появляется что мне нужно установить переменные в process.env? Как и где я могу установить эти учетные данные? Пример Пож ...

Как перезагрузить или повторно отобразить всю страницу с помощью AngularJS

после рендеринга всей страницы на основе нескольких пользовательских контекстов и сделав несколько $http запросы, я хочу, чтобы пользователь мог переключать контексты и повторно отображать все снова (повторная отправка всех $http запросы и т. д.). Если я просто перенаправляю пользователя куда-то еще, все работает правильно: $scope.on_impersonate_success = function(response) { //$window.location.reload(); // This cancels any current request $location.path('/'); // This works as expected, if ...

Как создать сервер HTTPS в узле.Джей?

учитывая ключ SSL и сертификат, как создать службу HTTPS? ...

Const в javascript? Когда его использовать и нужно ли

Я недавно наткнулся на const ключевое слово в javascript. Из того, что я могу сказать, он используется для создания неизменяемых переменных, и я проверил, чтобы он не мог быть переопределен (в узле.js): const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already been defined' Я понимаю, что он еще не стандартизирован во всех браузерах - но меня интересует только контекст node.js / v8, и я заметил, что некоторые разработчики / проектов кажется, в пользу его силь ...

Включение HTTPS на express.js

Я пытаюсь заставить HTTPS работать на express.js для узла, и я не могу понять это. Это мой app.js код. var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('sslcert/server.key'); var certificate = fs.readFileSync('sslcert/server.crt'); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get('/', function(req,res) { res.send('hello'); }); app.listen(8000); когда я запускаю его, он, кажется, от ...

Как установить частный модуль NPM без моего собственного реестра?

Я взял некоторый общий код и поместил его в модуль NPM, который я не хочу загружать в центральный реестр. Вопрос в том, как установить его из других проектов? очевидным способом, вероятно, является настройка моего собственного реестра NPM, но, согласно документации, это связано с большим количеством хлопот. могу ли я просто установить модуль NPM, который находится в локальной файловой системе или, возможно, даже из git? npm install --from-git git@server:project ...

Как обновить / вставить документ в Мангусте?

возможно, это время, возможно, это я тону в скудной документации и не в состоянии обернуть голову вокруг концепции обновления в Мангусте:) вот в чем дело: у меня есть схема контакта и модель (сокращенные свойства): var mongoose = require('mongoose'), Schema = mongoose.Schema; var mongooseTypes = require("mongoose-types"), useTimestamps = mongooseTypes.useTimestamps; var ContactSchema = new Schema({ phone: { type: String, index: { unique: true, ...

Как перейти на более старую версию узла.js

Я запускаю узел.с JS версии v0.5.9-pre на Ubuntu 10.10. Я хотел бы использовать версию v0.5.0-pre. Как мне откатить к старой версии узла? ...

Express-js не может получить мои статические файлы, почему?

я сократил свой код до самого простого приложения express-js, которое я мог бы сделать: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); мой каталог выглядит так: static_file.js /styles default.css но когда я получаю доступ http://localhost:3001/styles/default.css Я получаю следующую ошибку: Cannot GET / styles / default.css Я использую express 2.3.3 и node 0.4.7. Что я делаю не так? ...

Узел / Экспресс: EADDRINUSE, адрес уже используется-Kill server

у меня есть простой сервер, работающий в узле.Яш, используя подключение: var server = require('connect').createServer(); //actions... server.listen(3000); в моем коде у меня есть обработчики, но это основная идея. Проблема, которую я продолжаю получать это EADDRINUSE, Address already in use я получаю эту ошибку при запуске моего приложения снова после того, как он ранее разбился или ошибки. Поскольку я не открываю новый экземпляр терминала, я закрываю процесс с помощью ctr + z. я совершен ...

узел.js требуют все файлы в папке?

Как мне требуются все файлы в папке в узле.Джей? нужно что-то вроде: files.forEach(function (v,k){ // require routes require('./routes/'+v); }}; ...

Как переустановить зависимости приложения с помощью npm?

есть ли простой способ переустановить все пакеты, от которых зависит мое приложение (т. е. они находятся в папке Мои приложения node_modules)? ...

узел.Яш хеш?

У меня есть строка, я хочу, чтобы хэш. Какой самый простой способ генерировать хэш в узле.Джей? хэш предназначен для управления версиями, а не для безопасности. ...

Как запустить Здравствуйте.js файл в узле.js на windows?

Я пытаюсь запустить программу hello world, написанную на javascript в отдельном файле с именем hello.js в настоящее время работает windows-версия узла.js. код отлично работает в окне консоли, но как я могу ссылаться на путь в среде Windows. C:abczyxhello.js в Unix я думаю, что он показывает $ node hello.js Я абсолютно новичок в Node.Яш, пожалуйста, поправьте меня, если я делаю что-то неправильно. Я попытался > node C:abczyxhello.js ----не работает > C:abczyxhello.js --н ...

Как я могу установить узел ENV=production на Windows?

в Ubuntu это довольно просто; я могу запустить приложение с помощью: $ NODE_ENV=production node myapp/app.js однако это не работает на Windows. Есть ли файл конфигурации, где я могу установить атрибут? ...

Как удалить документы с помощью узла.js Мангуст?

FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! }); выше, кажется, не работает. Записи все еще там. может кто-нибудь исправить? ...

Как установить узел ENV для производства / разработки в OS X

для использования в экспресс.средах и JS. Есть предложения? ...

Получить локальный IP-адрес в узел.js

У меня есть простой узел.программа js работает на моей машине, и я хочу получить локальный IP-адрес ПК, на котором работает моя программа. Как я могу получить его с узлом.Джей? ...

Загрузите файл с сервера NodeJS с помощью Express

Как я могу загрузить файл, который находится на моем сервере, на мою машину, получая доступ к странице на сервере nodeJS? Я использую ExpressJS и я пробовал это: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); но я не могу получить имя файла и тип файла ( расширение ). Может кто-нибудь помочь мне с этим? ...

Как отладить "Error: spawn ENOENT"на узле.Джей?

когда я получаю следующую ошибку: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) какую процедуру я могу выполнить, чтобы исправить это? Примечание автора: многие проблемы с этой ошибкой побудили меня опубликовать этот вопрос для будущих ссылок. вопросы: используя функцию spawn с NODE_ENV=production узел.js child_process.spawn ...