Node.js tools for visual studio 在vs中使用Node.js
简单介绍PTVS开发团队又开发出一款可以在VS里编写Node.js应用程序的插件——NTVS(Node.js Tools for Visual Studio),开发者可以在VS里轻松开发Node.js应用。NTVS是一款开源工具,遵循Apache开源许可,由微软和社区维护。适用于Node.js 0....
Mac上的欧路词典单词本迁移到有道词典 #node.js
摘要有道词典提供了柯林斯和朗文辞典,加上最近在背单词且Mac版的屏幕取词也够用了,为了云单词本的同步,决定抛弃Mac上的欧路词典。单词欧路上的单词本也存了一百多个单词。怎样迁移到有道呢?关键词:node.js csv http charles思路有道的Mac版和PC版都不支持导入欧路的单词本文件(c...
node.js:怎样同时执行多条SQLs,且只有一个回调
本文主要介绍开源node.js库mysql-queries,其可以同时执行多条SQLs,且只有一个回调。同时抛砖引玉,与大家交流node.js开发经验。node.js很大的特点就是事件驱动、非阻塞和异步执行,很多地方都需要回调处理。在一些复杂业务中,会出现由于回调处理引起的代码多层嵌套,其可读性和感...
uni-app开发的应用(小程序,app,web等),使用Node+Koa2开发的后端程序接收上传文件的方法
uni-app使用使用Node+Koa2开发的后端程序接收上传的文件通过gitbook浏览此随笔通过其它客户端上传(h5,小程序等),接收方法一致使用koa接收时,我们需安装一个中间件koa-body安装所需中间件npm install --save koa-body配置koa-body//...c...
一个基于React整套技术栈+Node.js的前端页面制作工具
pagemaker是一个前端页面制作工具,方便产品,运营和视觉的同学迅速开发简单的前端页面,从而可以解放前端同学的工作量。此项目创意来自网易乐得内部项目nfop中的pagemaker项目。原来项目的前端是采用jquery和模板ejs做的,每次组件的更新都会重绘整个dom,性能不是很好。因为当时rea...
QT编译时出现警告 Warning: Class Node implements the interface QGraphicsItem but does not list it in Q_INTERFACES. qobject_cast to QGraphicsItem will not work!
1.一定要将public QObject放在public QGraphicsItem的前面,并且在该类的定义中添加Q_OBJECT宏.class XXGraphicsItem : public QObject, public QGraphicsItem编译时出现警告 Warning: Class N...
npm详解:掌握 Node.js 包管理的艺术
在现代软件开发领域,包管理和依赖处理是任何项目不可或缺的一部分。对于基于 Node.js 的应用程序而言,NPM(Node Package Manager)不仅是安装和管理第三方库的标准工具,也是发布、共享和重用代码片段的核心平台。本文将深入探讨 NPM 的各个方面,从基础概念到高级用法,旨在为你提...
node定时任务——node-schedule模块使用说明
在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等。一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务。下面就用示例来说明一下node-schedu...
Vue在/public目录下访问process.env.NODE_ENV(其它通用)
总所周知,/public目录下的js文件是不会经过webpack处理的. 所以process.env.NODE_ENV 也无效.无法判断,当要根据这个去判断的时候就麻烦了. 但有个办法可以解决这个问题. 先安装 npm install --save-dev cross-env 就是在index....
node.js 微信开发2-消息回复、token获取、自定义菜单
项目结构>config/wechat.json 微信公众号的配置文件>controllers/oauth.js 微信网页授权接口(下一篇再细讲讲)>controllers/wechat.js 微信公众号接口(包括接入接口和其他调用微信api的接口)>wechat/access...
When to use next() and return next() in Node.js
Some people always write return next() is to ensure that the execution stops after triggering the callback.If you don't do it, you risk triggering the...
用node.js express设置路径后 子路径下的页面访问静态资源路径出问题
在routes/news_mian.js 设置了访问news_main.html 的路径 '/',通知设置一个访问news-page.html的子路径'/newspage'子路径。但是在访问loaclhost:3000/news/newspage时静态资源路径前多了一个/news导致不能找到静态资源...
Node.js + React + MongoDB 实现 TodoList 单页应用
之前用 Ant Design 开发了一个项目,因此对 React 的特性有了一定的了解,React 使用封装组件的思想,组件各自维护自己的状态和 UI, 组件之间通过 props 传递数据和方法。当状态更新时自动重绘整个组件,从而达到局部刷新的效果,大大提高了 DOM 更新的效率,同时组件化十分有利...
Node私库Verdaccio使用记录,包的构建,推送和拉取
Node私库Verdaccio使用记录,包的构建,推送和拉取 Verdaccio是一个轻量级的私有npm代理注册中心,它可以帮助你在本地搭建一个npm仓库,非常适合企业内部使用。通过使用Verdaccio,你可以控制和缓存依赖包,提高安装效率,并保证项目依赖的安全性和可靠性。下面我们将详细介绍如何使...
与MySQL交互(felixge/node-mysql)
目录简介和安装 测试MySQL 认识一下Connection Options MYSQL CURD 插入 更新 查询 删除 Nodejs 调用带out参数的存储过程,并得到out参数返回值 结束数据库连接两种方法和区别 连接池Pooling connections 创建 其它连接池配置选项 释放 使...
Delete a node from BST
Given a root node reference of a BST and a key, delete the node with the given key in the BST. Return the root node reference (possibly updated) of th...
如何使用 Node.js 开发一个文件上传功能?
在 Node.js 中实现文件上传功能可以通过多种方式完成,但其中最常用的方法之一是使用 Express 框架和 Multer 中间件。Express 是一个流行的 Node.js Web 框架,而 Multer 是一个用于处理文件上传的中间件。 步骤 1: 准备工作 首先,确保你已经安装了 Nod...
RSA加密---java和node兼容版(可直接复制使用)
目录 背景 实现 一、node代码 1、引入依赖 2、生成公钥和私钥 3、生成工具类 二、java代码 背景 本来项目的后端是node,里面登录接口用的是后端生成RSA公钥和私钥,公钥给前端网页用来加密,node后端解密,一切很和谐,突然要我上一个Android应用,结果java和node两边就是...
从0到1使用TS实现一个node.js脚手架工具
1.新建一个项目文件夹,然后初始化一下项目文件 npm init -y 2.创建一个src文件夹,里面放index.ts #!/usr/bin/env nodeimport prompts from "prompts";import path from "node:path";import fs f...
nuxt3项目服务端bulid后在本地浏览的3种方式(nuxi preview、Node.js Server、PM2)
你也许会问有了开发调试本地浏览,为什么还要服务端构建之后在本地浏览? 举个简单例子 在 Nuxt 3 服务端打包中,由于运行环境不同,无法直接访问 process 对象。服务端打包通常是在 Node.js 环境中进行的,而 process 对象是 Node.js 中的全局对象,但在浏览器...