javascript和nodejs

以下是为您整理出来关于【javascript和nodejs】合集内容,如果觉得还不错,请帮忙转发推荐。

【javascript和nodejs】技术教程文章

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并且可以控制你正在使用哪个...

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中,’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套接字有时工作【代码】

所以,我有一个节点服务器,运行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...