×

node.js

Node.js笔记:SerialPort(串口)模块使用(基于10.x.x)

李杰 李杰 发表于2024-05-17 浏览7797 评论0
目的 上位机与各种电路模块间常常采用串口进行通讯,Node.js中可以使用SerialPort模块操作串口,这篇文章将对其使用进行简单说明。 官网:https://serialport.io/ 项目地址:https://github.com/serialport/node-serialport 目前SerialPort模块版本为 10.4.0 模块安装 使用下面命令就可以安装SerialPort模块: # npm init -y # 初始化项目 npm install s

node.js

vue使用element-ui的el-upload上传图片至服务器,服务端使用的是node.js对接受的图片进行处理

Mychanges Mychanges 发表于2024-05-16 浏览7973 评论0
一、图片上传问题的总结 这个问题纠结了我整整一天的时间,啊,终于在我的疯狂阅读官方文档和博客下,找到了解决办法,现在将整个图片上传至服务器的方法记录如下: 1、流程思路 ​ 客户端将图片上传至服务器,服务器会返回给你一个图片的访问路径,这时图片已经存储在了服务端,我们可以通过这个地址去访问它。而我们要处理的问题就是如何将文件对象传递给服务端,并接收到服务端返回给我们的访问地址。 2、使用到的技术 2.1、 前端我使用的是 vue 和 element-ui 中的upload上传容

node.js

猿创征文|如何在HbuilderX中运行Vue

jiuyan jiuyan 发表于2024-05-16 浏览6309 评论0
第一步:安装Node.js         这里不加赘述,是傻瓜式安装 第二步:找到安装的Node在哪里         如果找不到可以打开cmd         输入 where node 第三步:打开HbuilderX         点击工具 选择设置    如图:         选择运行配置 ②③的位置是需要填写的位置           使用我的举例:         我的node在D:\ruanjian\nod

node.js

前端模块化(前端模块化的理解)

依然 依然 发表于2024-05-16 浏览6356 评论0
模块化 所有测试代码在gitee上 地址:https://gitee.com/gaohan888/node-js-learning/tree/master/module 编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块。 把代码进行模块化拆分的好处: ① 提高了代码的复用性 ② 提高了代码的可维护性 ③ 可以实现按需加载 模块化常见的两种 CommonJS 每个文件都可以当作一个模块 在服务端:模块的加载时运行时同步加载的 在

node.js

【Node.JS】事件的绑定与触发(node 事件)

用户7794851402 用户7794851402 发表于2024-05-16 浏览6048 评论0
往期文章 【Node.JS】写入文件内容 【Node.JS】读取文件内容 目录 简介 绑定事件 on() addListener()          once() 监听事件emit()  传参  删除事件 removeListener()  removeAllListeners() 简介 node.js的事件是使用events模块,通过实例化它里面的EventEmitter类,来绑定和监听事件。 EventEmitter,它的每个事件都是由 1.

node.js

运行npm install 时,卡在sill idealTree buildDeps没有反应:解决方案

√韩少wwwywwpaycom √韩少wwwywwpaycom 发表于2024-05-16 浏览19083 评论0
这个东西有点奇怪看了好多博文都说再继续 npm install 就可以了,但我这死活不行还报错: 是不是就挺蛋疼的。 我的解决方案(步骤): 能执行到这里我想各位应该多是安装了nodejs了的,淘宝镜像cnpm也不需要我过多介绍了,就不废话了,(百度搜索多的是) 1、重新执行 vue init webpack "project_name",(这里的project_name你们自己随意) 2、一路回车到使用安装插件的时候我们先别急着回车使用上下方向键选择一下:(这里如果你安装了yar

node.js

nvm报错: ERROR open \settings.txt: The system cannot find the file specified

sufz sufz 发表于2024-05-16 浏览5766 评论0
原因就是环境没配置好,我是用了绿色免安装版本的nvm。下载地址   解决办法: 在nvm安装根目录下,看看有没有settings.txt文件,没有就自己新建。  里面内容如下: root: D:\ApplicationSoft\nvm119 path: D:\Program Files\nodejs14\node-v14.17.1-win-x64 固定写法,具体依自己本地环境配置: root: 你的nvm安装路径 path: 你的node安装路径 然后在高级系

node.js

Linux系统安装Node.js步骤

花白了我的人生 花白了我的人生 发表于2024-05-16 浏览10275 评论0
本教程适用于centos7/8 以 node.js v14.18.1 为例 1、下载node.js 使用国内镜像下载,如果下载时出现问题,可以切换镜像,下载命令如下: wget https://registry.npmmirror.com/-/binary/node/v14.18.1/node-v14.18.1-linux-x64.tar.xz 2、解压 node.js压缩文件下载完成后,查看下载的文件 Linux下的复制快捷键:ctrl + insert,粘贴

node.js

学习egg.js,看这一篇就够了!(egg.js教程)

zhuan888 zhuan888 发表于2024-05-16 浏览10465 评论0
egg 介绍 egg 是什么? egg 是阿里出品的一款 node.js 后端 web 框架,基于 koa 封装,并做了一些约定。 为什么叫 egg ? egg 有孕育的含义,因为 egg 的定位是企业级 web 基础框架,旨在帮助开发者孕育适合自己团队的框架。 哪些产品是用 egg 开发的? 语雀 就是用 egg 开发的,架构图如下: 哪些公司在用 egg? 盒马,转转二手车、PingWest、小米、58同城等(技术栈选型参考链接) egg 支持 Typesc

node.js

如何升级npm管理的各依赖版本(npm安装开发依赖)

kkk5566 kkk5566 发表于2024-05-16 浏览7531 评论0
1 检查哪些依赖已经过时 在命令行输入npm outdated来检查已经过时的依赖项 2 根据需要选择是安全更新还是全部更新到最新版本 2.1安全更新(不破坏依赖间的联系) 输入npm update 2.2全部更新最新版本 首先输入npx npm-check-updates -u 会提示安装npm-check-updates插件,输入y同意 运行完成后会告知依赖即将升级的情况并让用户运行npm install来执行这些升级操作 输入npm ins

node.js

谷歌浏览器 跨域遇到的坑 cors 错误(亲测可行)

百度用户68492 百度用户68492 发表于2024-05-16 浏览17292 评论0
浏览器版本: 一.现象:   解决方案: 方案一:(已论证)  步骤1: 谷歌浏览器 打开 chrome://flags/#block-insecure-private-network-requests 步骤2 : 找到 Block insecure private network requests. 设置为Disabled 步骤3 : 关闭谷歌浏览器重新打开网页 解决问题。 方案二:(未论证) 或者 访问使用https 的代替http 的 =======