随笔分类 -  Node.js

摘要:针对已安装的Nodejs进行升级 在SSH中命令行执行 先安装 n 模块 npm install -g n 利用 n 模块升级到最新稳定版本 n stable 也可以指定版本 n v16.18.0 阅读全文
posted @ 2022-10-25 15:20 幻河 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1. 安装egg-cors npm install egg-cors --save 2.打开config/plugin.js exports.cors: { enable: true, package: 'egg-cors' } 3.在config/config.default.js config. 阅读全文
posted @ 2022-03-21 10:08 幻河 阅读(405) 评论(0) 推荐(0) 编辑
摘要:在EGG的配置文件config.default.js中 const config = exports = { security: { xframe: { enable: true, // 'SAMEORIGIN', 'DENY' or 'ALLOW-FROM http://example.jp' v 阅读全文
posted @ 2022-03-18 16:03 幻河 阅读(613) 评论(0) 推荐(0) 编辑
摘要:MongoDB Server 2.4.x: mongoose ^3.8 or 4.x MongoDB Server 2.6.x: mongoose ^3.8.8 or 4.x MongoDB Server 3.0.x: mongoose ^3.8.22, 4.x, or 5.x MongoDB Se 阅读全文
posted @ 2021-06-23 17:08 幻河 阅读(1800) 评论(0) 推荐(0) 编辑
摘要:分析原因:包下载的安全问题,猜测npm下载默认是拉取安全的包到node_modules,因此如果被判定不够安全,不会被拉取下来,并且会抛出一个错误记录 解决办法: sudo npm i --unsafe-perm 阅读全文
posted @ 2020-06-30 17:39 幻河 阅读(8585) 评论(0) 推荐(0) 编辑
摘要:本文重点? 用SHA256算法得到哈希值 挖矿起什么作用 块是怎么连接成链的 基本要素:哈希算法 哈希看起来就像是一串64位的随机的16进制的字符串, 本质上是某些数字数据的一个指纹; 也就是说每个不同的(文本)内容都有对应不同的指纹(哈希值) 先来看看下图中的演示, 我们在data区内输入任意内容 阅读全文
posted @ 2018-05-23 10:51 幻河 阅读(4924) 评论(20) 推荐(53) 编辑
摘要:# 克隆示例项目的仓库 # 进入这个仓库 # 安装依赖 如果上面这步失败, 应该是安装源在国外, 需要跨墙 建议换成淘宝源: 如果碰到以下错误(Ubuntu) 用以上指令安装解决 修改electron-quick-start目录里的main.js 把红框中的地址换成你的地址, (注意上面第6行的fr 阅读全文
posted @ 2018-01-12 16:54 幻河 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:当需要Node.js在后台帮忙运行Linux命令脚本时, 可以用上以下方法 上代码 这里模拟的是Linux命令,屏幕控制指令, 带3个参数 Node.js中这句是关键 其中第2个参数是个数组形式, 当命令行有1个或多个参数时, 可以把参数分成数组形式传入, 完成指令功能 阅读全文
posted @ 2017-11-20 17:56 幻河 阅读(6599) 评论(0) 推荐(0) 编辑
摘要:先上图 前段时间, 花了点时间给女儿做了个数学习题的小程序 首页 做题界面(题目每次都随机生成, 加减乘除都有) 做题记录 现在问题来了, 怎么才能随时知道作业有没有完成呢? 每次打开做题记录页面刷新太费劲了 于是做了个树莓派+小LED灯的设备, 基本功能如下: LED闪烁 - 表示正在检查作业,且 阅读全文
posted @ 2017-08-11 11:52 幻河 阅读(737) 评论(0) 推荐(0) 编辑
摘要:在开发中我们修改了一点代码后要去重启服务器才能看到结果,为了省去这个过程我们以往经常使用热部署代码的方法 下面是使用“supervisor”来达到热部署能力的方法: 如果碰到如下提示, 则表示路径没有配置 可以通过以下方式解决 在执行安装supervisor时, 可以看到类似以下的安装结果提示 其中 阅读全文
posted @ 2017-07-27 10:18 幻河 阅读(871) 评论(1) 推荐(0) 编辑
摘要:使用环境: 客户端: jQuery 服务器: Node.js 在通过Ajax调用非本域的链接/接口时, 一般是不能成功的, 就算是同一个IP下不同的端口也被认作跨域访问 解决办法记录如下: 客户端: 发起访问的页面所在地址: http://192.168.6.3/client 访问目标地址:http 阅读全文
posted @ 2017-07-24 14:57 幻河 阅读(582) 评论(0) 推荐(0) 编辑
摘要:已验证的适用环境: Centos6.x 树莓派官方ROM(Raspbian) 先去官网下载已编译好的安装包 https://nodejs.org/en/download/current/​ 以Centos6.8 64位为例, 下载地址: https://nodejs.org/dist/v8.1.2/ 阅读全文
posted @ 2017-07-13 17:11 幻河 阅读(914) 评论(0) 推荐(0) 编辑