草庐IT

node.js - NodeJS - 需要错误密码

我是使用nodejs的新手,我只是想启动一个已经在与我的队友合作的服务器。我在Mac上,并且已经使用“npminstall”安装了所有需要的模块。现在模块“cookie-signature”似乎有问题,它已经包含在“express”模块中。我正在尝试启动程序并且我没有收到任何错误,但是当我尝试在localhost:3000上打开页面时,我收到以下错误:/Users/kevinglaap/Sites/Uni/git/node_server/node_modules/express/node_modules/cookie-signature/index.js:19if('string'!=

node.js - NodeJS、promise、streams - 处理大型 CSV 文件

我需要构建一个函数来处理用于bluebird.map()调用的大型CSV文件。鉴于文件的潜在大小,我想使用流式传输。这个函数应该接受一个流(一个CSV文件)和一个函数(处理来自流的block),并在文件被读取结束(已解决)或错误(被拒绝)时返回一个promise。所以,我开始:'usestrict';var_=require('lodash');varpromise=require('bluebird');varcsv=require('csv');varstream=require('stream');varpgp=require('pg-promise')({promiseLib:

node.js - NodeJS、promise、streams - 处理大型 CSV 文件

我需要构建一个函数来处理用于bluebird.map()调用的大型CSV文件。鉴于文件的潜在大小,我想使用流式传输。这个函数应该接受一个流(一个CSV文件)和一个函数(处理来自流的block),并在文件被读取结束(已解决)或错误(被拒绝)时返回一个promise。所以,我开始:'usestrict';var_=require('lodash');varpromise=require('bluebird');varcsv=require('csv');varstream=require('stream');varpgp=require('pg-promise')({promiseLib:

node.js - NodeJs Express 发送 403 并渲染

如何发送错误403并呈现带有“您无权访问此页面”消息的页面?我现在有这个:res.send(403,"Youdonothaverightstovisitthispage");但我想呈现HTML页面而不是基本文本res.render('no-rights',{title:'Youhavenorightstovisitthispage',text:'Youarenotallowedtovisitedthispage.Maybeyouarenotloggedin?'});具有403状态。 最佳答案 http://expressjs.com

node.js - NodeJs Express 发送 403 并渲染

如何发送错误403并呈现带有“您无权访问此页面”消息的页面?我现在有这个:res.send(403,"Youdonothaverightstovisitthispage");但我想呈现HTML页面而不是基本文本res.render('no-rights',{title:'Youhavenorightstovisitthispage',text:'Youarenotallowedtovisitedthispage.Maybeyouarenotloggedin?'});具有403状态。 最佳答案 http://expressjs.com

node.js - yarn 依赖,nodejs,在安装 yarn 期间被删除,反之亦然?

尝试使用yarn安装包,但我收到错误消息说我需要nodejs,但安装nodejs会删除yarn。同样,当我安装yarn时,nodejs被删除。我错过了什么?$yarninstallsome-packageYarnrequiresNode.js4.0orhighertobeinstalled.$curl-sLhttps://deb.nodesource.com/setup_7.x|sudo-Ebash-......$sudoapt-getinstall-ynodejsReadingpackagelists...DoneBuildingdependencytreeReadingstatei

node.js - yarn 依赖,nodejs,在安装 yarn 期间被删除,反之亦然?

尝试使用yarn安装包,但我收到错误消息说我需要nodejs,但安装nodejs会删除yarn。同样,当我安装yarn时,nodejs被删除。我错过了什么?$yarninstallsome-packageYarnrequiresNode.js4.0orhighertobeinstalled.$curl-sLhttps://deb.nodesource.com/setup_7.x|sudo-Ebash-......$sudoapt-getinstall-ynodejsReadingpackagelists...DoneBuildingdependencytreeReadingstatei

javascript - 如何通过 npm run-script 将标志传递给 nodejs 应用程序?

我有一个通过“npm”命令运行的NodeJS文件。我一直在尝试列出所有参数(包括标志)。如果我通过直接调用Nodeexe来运行它,它工作正常,但如果我使用npm命令,我无法访问标志。代码:console.dir(process.argv);当我像这样运行文件时,nodefile.jsarg1arg2-f--flag2我可以得到所有的论点。['/usr/local/bin/node','/.../file.js','arg1','arg2','-f','--flag2']但是如果我在package.json文件中添加一个npm运行器并尝试使用它运行,我只能获取参数,而不能获取标志。npm

javascript - 如何通过 npm run-script 将标志传递给 nodejs 应用程序?

我有一个通过“npm”命令运行的NodeJS文件。我一直在尝试列出所有参数(包括标志)。如果我通过直接调用Nodeexe来运行它,它工作正常,但如果我使用npm命令,我无法访问标志。代码:console.dir(process.argv);当我像这样运行文件时,nodefile.jsarg1arg2-f--flag2我可以得到所有的论点。['/usr/local/bin/node','/.../file.js','arg1','arg2','-f','--flag2']但是如果我在package.json文件中添加一个npm运行器并尝试使用它运行,我只能获取参数,而不能获取标志。npm

javascript - 为什么我无法在 Intellij IDEA 11 中调试 nodejs 应用程序?

我有一个单进程node.js应用程序,我希望使用IntellijIDEA1132位(node.js也是32位)进行调试。所以,我放置一个初始断点并运行。调试器在断点处停止,但随后拒绝执行以下任何操作:走进转到另一个断点暂停执行当我进入时,它似乎只是在运行,而不是单步执行代码。一旦运行,它会忽略任何后续断点,并且在我按下暂停按钮时不会中断。这个问题让我发疯。关于我应该如何解决它的任何想法?编辑更多信息。在IDEA在第一个断点(唯一成功的时间)上中断后,我尝试检查变量并且看不到任何变量。IDEA卡在“正在收集数据...”监window口也不起作用。EDIT2Justed向他们的错误跟踪系统