
nodejs日志文件在哪里?
我找不到存储nodejs日志文件的位置。因为在我的节点服务器中出现“分段错误”,所以我想查看日志文件以获取其他信息…回答:没有日志文件。每个node.js“应用”都是一个单独的实体。默认情况下,它将错误记录到STDERR并输出到STDOUT。您可以在从外壳运行它时将其更改为登录到文件。node my_app.js > m...
2024-01-10
如何截取获得的node.js要求快递框架
我想截取静态资源的GET请求,并根据用户的设备返回,这里是我曾尝试:如何截取获得的node.js要求快递框架app.get("./css/common.css", function (req, res) { if (user_device_is_mobile) { // Send mobile version style } else { // Send desktop version style } }) 但看到拦截不起作用,所以我如何才能使它正常工作?...
2024-01-10
如何在zend框架中打印确切的sql查询?
我有以下代码是我从模型中获取的, ... $select = $this->_db->select() ->from($this->_name) ->where('shipping=?',$type) ->where('customer_id=?',$userid); echo $select; exit; // whic...
2024-01-10
成功执行后,我的nodejs脚本没有自行退出
从数据库表和solr中读取数据后,我编写了一个脚本来更新数据库表。我正在使用asyn.waterfall模块。问题在于,成功完成所有操作后,脚本不会退出。我使用过的数据库连接池也认为可能正在创建脚本以无限期等待。我想将此脚本放在crontab中,如果无法正确退出,它将不必要地创建大量实例。回答:我...
2024-01-10
Nodejs同步对于每个循环
我想为每个循环做一个,但要使其同步运行。循环的每次迭代都将执行http.get调用,并返回json以将值插入数据库中。问题是for循环异步运行,这导致所有http.gets一次全部运行,并且我的数据库最终没有插入所有数据。我正在使用async-foreach尝试执行我想要的操作它可以做到,但是如果我能以正确的方式...
2024-01-10
在node.js中实现互斥
我想在我的node.js应用程序内实现互斥锁,这是Wikihttp://en.wikipedia.org/wiki/Mutual_exclusion中的互斥锁。这个主题有没有准备好的模块?如果没有,有什么想法可以帮助我实施它吗?回答:有很多方法可以完成此任务。有两种简单的方法是通过Redis或Zookeeper服务器。Node.js两者都有很好的模块。在Redis中,您...
2024-01-10
nodejs从绝对路径获取文件名?
是否有任何API可以从绝对文件路径检索文件名?例如"foo.txt"来自"/var/www/foo.txt"我知道它可以像字符串操作一样工作,fullpath.replace(/.+\//, '')但是我想知道还有没有像file.getName()Java 这样的“正式”方式可以做到这一点。NodeJS从绝对路径获取文件名?回答:使用模块的basename方法path:path.basename('/foo/bar/b...
2024-01-10
如何在node.js中移动文件?
如何在node.js上移动文件(如mv命令外壳)?有什么方法可以使用,还是应该读取文件,写入新文件并删除旧文件?回答:根据seppo0010的评论,我使用了重命名功能。http://nodejs.org/docs/latest/api/fs.html#fs_fs_rename_oldpath_newpath_callbackfs.rename(oldPath,newPath,回调)在v0.0.2中添加oldPath <String> | <Buffer>newPath <St...
2024-01-10
使用node.js导出类
我在文件jasmine-node中运行了以下测试代码 bob_test.spec.jsrequire('./bob');describe("Bob", function() { var bob = new Bob(); it("stating something", function() { var result = bob.hey('Tom-ay-to, tom-aaaah-to.'); expect(result).toEqual('Whatever'); });});为了使测试通过,...
2024-01-10
node.js-代码保护?
我想在下一个项目中使用node.js,但老板不喜欢我们的竞争对手可以读取源代码。有没有办法保护JavaScript代码?回答:您可以使用NativeExtension for node完成此操作您将拥有一个boostrap.js为.jse文件添加扩展处理程序的文件// register extensionrequire.extensions[".jse"] = function (m) { m.exports = MyNativeExtension.decrypt(fs.rea...
2024-01-10
nodejs内存不足
我今天遇到一个奇怪的问题。对于其他人来说,这可能是一个简单的答案,但这让我感到困惑。为什么下面的代码会导致内存错误?var cur = 167772160;var bcast = 184549375;var addresses = [];while (cur <= bcast){ cur += 1; addresses.push(cur);}addresses.length addresses // memory goes from a few megs to over a gig in seconds...
2024-01-10
从HTML页面执行Nodejs脚本?
我目前正在使用Express.js创建我的网站。我的主服务器脚本称为index.coffee。我还创建了一个脚本request.js,该脚本发出GET请求并显示响应 console.log(list);从控制台运行脚本时,我没有任何问题: node request.js我的问题是:如何使页面上的“获取此列表”按钮通过在同一页面上显示列表(即request.js在服务器...
2024-01-10
将2张图片与node.js合并?
我想使用node.js合并2张图片。或者更确切地说,我想将一个较小的图像放置在较大图像上的坐标x,y上。甚至更精确:我有一个眼镜的图像和一张脸的图像,并且我想将眼镜放在脸上。我做了一些谷歌搜索,发现了一些图像处理库,但似乎没有一个能够合并图像。回答:我用过:https://github.com/learnboost/...
2024-01-10
用的NodeJS
使用ReactJS 我有需要与UI相互作用,并且在后端数据库执行各种CURD操作,我们有一个角1.2应用程序,它具有UI和另一节点的应用和申请,用的NodeJS目前我对于每个需要角色的应用程序都会向节点应用程序发送http请求,因此在这里我有两种不同的服务。我想将这些操作组合成一个单一的服务...
2024-01-10
如何从nodejs请求模块获取重定向的URL?
我正在尝试通过使用nodejs request模块将我重定向到另一个页面的URL。梳理文档后,我找不到任何可以让我在重定向后检索网址的内容。我的代码如下:var request = require("request"), options = { uri: 'http://www.someredirect.com/somepage.asp', timeout: 2000, followAllRedirects: true };request( options, fun...
2024-01-10
在nodejs中排序findAll排序顺序
我正在尝试通过sequelize从数据库中输出所有对象列表,如下所示,并希望在我在where子句中添加id时对数据进行整理。exports.getStaticCompanies = function () { return Company.findAll({ where: { id: [46128, 2865, 49569, 1488, 45600, 61991, 1418, 61919, 53326, 61680] }, ...
2024-01-10
获取目录nodejs中的所有目录
我希望这将是一件简单的事情,但是我找不到任何能够做到这一点的东西。我只想获取给定文件夹/目录中的所有文件夹/目录。因此,例如:<MyFolder>|- SomeFolder|- SomeOtherFolder|- SomeFile.txt|- SomeOtherFile.txt|- x-directory我希望得到一个数组:["SomeFolder", "SomeOtherFolder", "x-directory"]或者上面的路径,如果那...
2024-01-10
nodeJs回调简单示例
任何人都可以给我一个简单的nodeJs回调示例,我已经在许多网站上进行了搜索,但无法正确理解,请给我一个简单的示例。getDbFiles(store, function(files){ getCdnFiles(store, function(files){ })})我想做这样的事情…回答:var myCallback = function(data) { console.log('got data: '+data);};var usingItNow = function(callback) {...
2024-01-10
使用后端文件nodejs
对不起,这可能是一个非常新手的问题,但我对节点和网络应用程序是新手,只是一直困住这几天。使用后端文件nodejs我一直在使用一个名为“Face ++”的API,它要求用户上传图像来检测脸部。所以基本上用户需要将图像上传到我的webapps后端,我的后端会对该图像进行API请求。我以某种方式设法上传文...
2024-01-10
如何增加nodejs的默认内存?
在服务器启动时,将2GB(大约)数据从mongodb导出到Redis,然后显示错误消息FATAL ERROR: CALL_AND_RETRY_LASTAllocation failed - process out of memory。然后使用此命令启动服务器node --max-old-space-size=4076 server.js并正常运行。但是需要在nodejsapplicaton中进行配置,以便节点服务器始终以4gb内存启动。请帮我解决这个问题?...
2024-01-10
异步nodejs模块导出
我想知道配置模块导出的最佳方法是什么。在下面的示例中,“ async.function”可以是FS或HTTP请求,为示例起见简化了该请求:这是示例代码(asynmodule.js):var foo = "bar"async.function(function(response) { foo = "foobar"; // module.exports = foo; // having the export here breaks the app: foo is always undefined.});/...
2024-01-10
从下拉列表中获取值显示表nodejs
所以我正在学习nodejs和mongodb。我使用expressjs和mongojs作为后端应用程序的前端和ejs。我想要做的是用户将从下拉列表中选择以查看可用类的列表,并且类的列表将显示在表中。例如,如果用户选择全部,则数据库中的所有类都将显示在表中。我不确定如何从下拉菜单中获取值,并以表格形式显示来自Mong...
2024-01-10
使用node.js下载大文件,避免占用大量内存
我正在尝试创建一个文件下载程序作为后台服务,但是当计划了一个大文件时,首先将其放入内存中,然后在下载结束时将文件写入磁盘。考虑到我可能同时下载许多文件,如何使文件逐渐写入磁盘保留内存?这是我使用的代码:var sys = require("sys"), http = require("http"), url = require("url"), path = req...
2024-01-10
延迟加载node.js
我想知道require()在node.js中使用是否等效于延迟加载?例如,如果我有一个函数需要代码中其他任何地方都不需要的特定node.js包,那么我最好require()在该函数内部使用它,以便仅在调用该函数时才包含所需的包。我还不确定是否会由于缺乏对node.js架构的了解而在性能方面有所改善?我想它每次与服务...
2024-01-10
Node.js要求不加载本地文件
var typeOfUser = require('../js/type.js'); var typeOfUser = require('./js/type.js'); var typeOfUser = require('./type.js'); 以上任何一行(写在名为js的文件夹中的名为dashboardJS.js的文件内)都在工作。 require这里不起作用。该文件夹的结构是:Node.js要求不加载本地文件Project_on_dairy/MDMS/js/type.js Project_on_dai...
2024-01-10
如何在Node.js中自动重新加载文件?
关于如何在Node.js中实现文件自动重装的任何想法?每次更改文件时,我都无法重新启动服务器。显然,Node.js的require()功能不会重新加载文件(如果已经需要),因此我需要执行以下操作:var sys = require('sys'), http = require('http'), posix = require('posix'), json = require('./json');var script_name = '/som...
2024-01-10
根据路由动态加载Node.js模块
我正在使用express在Node.js中做一个项目。这是我的目录结构:root|-start.js|-server.js|-lib/| api/| user_getDetails.js| user_register.js该lib/api/目录包含许多与API相关的JS文件。我需要做的是建立一个挂钩系统,每当从快速HTTP服务器请求一个API函数时,它就会执行相应的API处理程序中指定的任何操作...
2024-01-10
将json文件加载到d3.js
我已将d3的force.js用于可视化目的。以下是完整js的代码段:d3.json("test.json", function(json) { force.nodes(json.nodes) .links(json.links) .start();});test.json文件当前与js文件位于同一位置。工作正常。这些文件位于我的Web应用程序的“页面”文件夹中。如果我使用http网址“ http://localhost:8084 / FMS / faces / p...
2024-01-10
从url下载文件并将其上传到AWS S3而不保存-node.js
我正在编写一个应用程序,该应用程序从url下载图像,然后使用aws-sdk将其上传到S3存储桶。以前,我只是下载图像并将其保存到磁盘中,就像这样。request.head(url, function(err, res, body){ request(url).pipe(fs.createWriteStream(image_path));});然后像这样将图像上传到AWS S3fs.readFile(image_path, function(err, data){ s3.cli...
2024-01-10
