【javascript – nodejs中的缓冲区大小】教程文章相关的互联网学习教程文章

javascript – Nodejs:__ call实现可用吗?【代码】

我至少需要这样的功能:function ExampleClass() { }ExampleClass.prototype.__noSuchMethod__ = function() {console.log("No such method, maybe you should try reading the docs?"); }example = new ExampleClass(); example.eatPizza();它是否已在v8中实现或无论如何模拟其他? 有人在他们的项目中实现了这样的功能吗 谢谢解决方法:在StackOverflow上有一个类似的问题,你可以在那里找到答案: Capture method missing in Java...

javascript – Nodejs Express3使用会话来检查用户是否已登录【代码】

我有以下app.js代码app.configure(function(){app.set('port', process.env.PORT || 3000);app.set('views', __dirname + '/views');app.enable('jsonp callback');app.set('view engine', 'jade');app.set('view options', {layout : false});app.use(express.bodyParser());app.use(express.methodOverride());app.use(express.cookieParser());app.use(express.session({secret : 'abcdefg' }));app.use(app.router);app.u...

javascript – 在Nodejs中的async / await替换【代码】

我试图在C#中执行像async / await这样的函数,但是在节点js中我找到了一个example,但它给了我一个错误. 这是代码function* gotNews(response){ console.log("in gotNews");str='';response.on('data', function (chunk) {str += chunk;}); response.on('end', function () {str = JSON.parse(str);console.log(str);fetchCategories();});return str; }function fetchNews(sourceURL){console.log("in fetch news");sourceURL...

javascript – 在Nodejs / Express中链接承诺的最佳实践【代码】

我知道在Nodejs / Express中链接承诺的最好方法是:doSomeThing() .then() .then() .catch();但最近不得不使用async和q模块迭代列表/数组并运行异步函数.我想知道有更好的方式来做/写这个 – var deferred = Q.defer(); var deferred2 = Q.defer(); models.Local.findOne({where: {id: parseInt(req.body.localid)}}).then(function(resultLocal){if(!resultLocal){return res.status(404).json({"status" : "error",'er...

javascript – nodejs异步到同步【代码】

我是nodejs和javascript的新手,我正在开发一个开源项目,因为昨晚我试图将这个函数从异步转换为同步,但我不能,我使用async / await但我认为我不太了解这个概念,这个函数使用aes256算法加密和压缩文件,我的工作异常,但我想添加这个新功能,允许你递归地加密目录的内容.function encrypt({ file, password }, error_callback, succ_callback) {const initVect = crypto.randomBytes(16);// Generate a cipher key from the password.co...

javascript – NodeJS套接字有时工作【代码】

所以,我有一个节点服务器,运行expressjs io(使用socket.io),我正在构建一个跟踪数据库中坐标的网格图. 只是,我遇到了一个特殊的问题,因为我的插座有时只听. 起初没有错误消息,只有偶然我让页面运行,我得到了这个错误.Uncaught TypeError: Cannot call method '0' of undefined UkPS99A_w96Ae0K570Nt?t=1395276358213&i=0:1当我点击文件UkPS99A_w96Ae0K570Nt?t = 1395276358213& i = 0:1时,我得到这个代码:io.j[0]("8::");如果我...

javascript – 从nodejs中的请求路径获取其余路径【代码】

你可以使用express从reuqested route获取node.js中的其余路径吗? 假设我的服务器在端口8080上,我只是访问http://example.com:8080/get/path/to/filevar url = require("url"); app.get("/get/*", function(req, res) {console.log(req.path);// this will return// '/get/path/to/file'console.log(url.parse(req.path);// this will return// protocol: null,// slashes: null,// auth: null,// host: null,// port: null,// hos...

javascript – 在NodeJS聊天应用中对齐消息【代码】

我使用NodeJS和socket.io创建了一个聊天室.它允许多个用户连接到具有不同用户名的聊天室. 它工作正常,但我希望我的消息与其他用户的消息不同.我在CSS中使用了奇怪的逻辑,但如果我同时发送2条消息,那将无法正常工作. 这是我的Index.html:<div id="wrapper"><div id="usernameWrap"><p id="usernameError"></p><form id="setUsername"><input class="message" id="username" placeholder="Enter your Username"/><input class="butt...

javascript – 在nodejs中,’inspect’就像一个保留字【代码】

在node.js中,调用console.log的对象上有一个名为inspect的元素打印undefined,即使它仍然作为一个对象.我假设这是因为节点在内部使用inspect来打印东西.var thingTwo = {num: 1,func: function (x) { 2; },inspect: function (x) { "hi"; }, };console.log(thingTwo); // undefined为了避免将来出现此陷阱,是否有其他单词列表会破坏标准功能?解决方法:很酷,这激起了我的好奇心,事实上,有一个无证的特征,一个物体可以提供它自己的检...

javascript – NodeJS无法加载css文件【代码】

所以我正在尝试创建一个NodeJS服务器,并尽量保留尽可能少的附加组件. 但是,我遇到了一个问题,我似乎无法加载我的HTML文件调用的任何CSS文件.呼叫似乎确实由服务器处理,但它不会在浏览器中显示. 我的webserver.js文件// A very basic web server in node.js // Stolen from: Node.js for Front-End Developers by Garann Means (p. 9-10) var port = 8000; var serverUrl = "localhost";var http = require("http"); var path = req...

javascript – NodeJS Sequelize – 无法读取未定义的属性’_isSequelizeMethod’【代码】

我有一个使用Express的NodeJS服务器.对于我的数据库,我使用Sequelize,我在Sequelize文档中定义了我的模型: 车型/ index.js"use strict";var fs = require("fs"); var path = require("path"); var Sequelize = require("sequelize");var sequelize = new Sequelize('mydb', 'root', '', {host: 'localhost',dialect: 'mysql',pool: {max: 5,min: 0,idle: 10000} }); var db = {};fs.readdirSync(__dirname).fi...

javascript – NodeJS 6:如何查看整个错误堆栈跟踪?【代码】

参见英文答案 > How to find which promises are unhandled in Node.js UnhandledPromiseRejectionWarning? 3个而不是在编译/运行时获得承诺拒绝警告npm start(node:22996) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): SyntaxError: Unexpected identifier我可以使用在nodejs 4中使用的错误来获取整个堆栈跟踪指出我的代码中的行吗?SyntaxError: /Use...

javascript – NodeJS Promise,如何传播/减慢http.get调用【代码】

我是NodeJS的新手,也是Promise的功能所以如果这是一个无知的问题,请保持礼貌. 我正在尝试首先读取记录数据库,然后检查链接实际工作(寻找200响应).对于我当前的测试数据,这应该总是返回200响应.我收到302(请求太多)响应,然后开发服务器崩溃.我需要减慢我通过请求发送到数据库的方式,但我无法弄清楚如何做到这一点.在我看来,承诺只是在解决后立即发送所有内容. 我试过在当时的部分建立时间延迟,但无济于事.这是代码:var http404Prom...

javascript – NodeJS:Typescript从包装器导出表达式【代码】

我在私人npm repo上创建了一个ExpressJS包装器,我想要导出我的lib和expressjs本身,例如: index.tsexport { myExpress } from './my-express'; // my express wrapper import * as express from 'express'; export = express; // doesn't works!我怎么能在打字稿中做到这一点?解决方法:Express 4的问题在于它使用了与ES模块不兼容的弃用的CommonJS导出约定,它包含唯一的导出(express()工厂),其余的导出被定义为其属性.它使用传统的...

javascript – NodeJS和类限制【代码】

我想知道是否有办法在NodeJs的CLASS中处理以下场景.我有一个类让我们称之为联系人,它有一堆字符串字段,但也有一个电子邮件类数组.我怎样才能在JavaScript中指定一个值实际上应该是另一个类的数组,因为我无法在JavaScript中指定数据类型.另外,我如何限制类中字段的值,例如我的电子邮件类有一个名为type的字段,可以是“home | work | other”解决方法:虽然Javascript不会给你静态类型,但由于你正在使用Node并且可以控制你正在使用哪个...

缓冲区 - 相关标签