随笔分类 -  NodeJS开发

《Node.js 开发者 2021 报告》发布
摘要:《Node.js 开发者 2021 报告》已于近日发布。据介绍,负责这份报告的调查组织以 Ecma 成员的名义发起。组织的成员来自多个机构,包括 Ecma、TC39、Node.js 基金会等。同时也包含一系列来自阿里巴巴和腾讯的合作公司。不过组织本身与 Ecma 没有归属关系,仅作为独立运营的组织存 阅读全文

posted @ 2022-01-25 20:20 漫思 阅读(103) 评论(0) 推荐(0) 编辑

vue热更新失败,node内存溢出,JS stacktrace
摘要:两句话结论: 1、版本低 2、硬件差 最近碰到一个问题,vue项目偶发性的编译失败,严重影响工作。错误如图: 错误.png 查询后了解到是Node中通过JavaScript使用内存时只能使用部分内存(64位系统:1.4 GB,32位系统:0.7 GB),如果前端项目比较大,Webpack编译时就会占 阅读全文

posted @ 2021-09-02 21:42 漫思 阅读(410) 评论(0) 推荐(0) 编辑

node项目无法编译
摘要:阿里midway的项目报错了,同事的电脑都行,唯独我的电脑不行,于是我进行了排查。 1、在tsconfig.json 文件compilerOptions节点配置 "allowSyntheticDefaultImports":true 2、rm -rf /Users/eleme/node_module 阅读全文

posted @ 2021-07-28 15:11 漫思 阅读(134) 评论(0) 推荐(0) 编辑

nodejs的使用场景
摘要:nodejs的使用场景 时间序列: 后端没有返回完整的数据序列,那怎么办,使用nodejs 阅读全文

posted @ 2021-07-13 20:48 漫思 阅读(89) 评论(0) 推荐(0) 编辑

我终于逃离了Node(你也能)
摘要:我终于逃离了Node(你也能) 文章来源:infoqAnthony Accomazzo 本文最初发布于 acco.io 网站,经原作者授权由 InfoQ 中文站翻译并分享。 我在 2013 年编写了自己的第一个 Node 程序。(它是用 CoffeeScript 写的。) 那个时候,Node 的优势 阅读全文

posted @ 2021-06-29 23:25 漫思 阅读(301) 评论(0) 推荐(0) 编辑

TypeORM 中文网
摘要:TypeORM 中文网 TypeORM 中文文档 阅读全文

posted @ 2021-06-16 22:50 漫思 阅读(96) 评论(0) 推荐(0) 编辑

NodeJS编程基础
摘要:NodeJS编程基础 阅读全文

posted @ 2021-06-07 21:33 漫思 阅读(25) 评论(0) 推荐(0) 编辑

使用next.js完成从开发到部署,一组开源技术大全
摘要:next.js 是一个非常棒的轻量级的react同构框架,使用它可以快速的开发出基于服务端渲染的react应用。在next.js 官网推荐的是使用now来部署应用,但是对于国内用户或者说是有特殊需求的用户来说,部署到自定义服务器也许是大多数人希望的。借着近期公司官网改版,顺便分享下自己从开发到部署过 阅读全文

posted @ 2021-02-20 16:14 漫思 阅读(2282) 评论(1) 推荐(0) 编辑

Sequelize ORM
摘要:Sequelize Sequelize Sequelize is a promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transact 阅读全文

posted @ 2021-02-20 10:57 漫思 阅读(59) 评论(0) 推荐(0) 编辑

TypeORM 简介
摘要:TypeORM 是一个ORM (opens new window)框架,它可以运行在 NodeJS、Browser、Cordova、PhoneGap、Ionic、React Native、Expo 和 Electron 平台上,可以与 TypeScript 和 JavaScript (ES5,ES6 阅读全文

posted @ 2021-02-20 10:51 漫思 阅读(1236) 评论(0) 推荐(0) 编辑

Egg.js 是什么?
摘要:Egg.js 是什么? 阿里巴巴出 Egg.js 为企业级框架和应用而生,我们希望由 Egg.js 孕育出更多上层框架,帮助开发团队和开发人员降低开发和维护成本。 注:Egg.js 缩写为 Egg 设计原则 我们深知企业级应用在追求规范和共建的同时,还需要考虑如何平衡不同团队之间的差异,求同存异。所 阅读全文

posted @ 2021-02-20 10:48 漫思 阅读(597) 评论(0) 推荐(0) 编辑

Node.js 事件循环,定时器和 process.nextTick()
摘要:Node.js 事件循环,定时器和 process.nextTick() 什么是事件循环 事件循环是 Node.js 处理非阻塞 I/O 操作的机制——尽管 JavaScript 是单线程处理的——当有可能的时候,它们会把操作转移到系统内核中去。 既然目前大多数内核都是多线程的,它们可在后台处理多种 阅读全文

posted @ 2021-02-20 10:13 漫思 阅读(159) 评论(0) 推荐(0) 编辑

什么是CPU密集型、IO密集型?
摘要:CPU密集型(CPU-bound) CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 在多 阅读全文

posted @ 2021-02-20 10:11 漫思 阅读(313) 评论(0) 推荐(0) 编辑

Process.nextTick 和 setImmediate 的区别?
摘要:作者:知乎用户链接:https://www.zhihu.com/question/23028843/answer/34597367来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 A(); B(); C(); A(); process.nextTick(B); C(); 阅读全文

posted @ 2021-02-20 10:08 漫思 阅读(68) 评论(0) 推荐(0) 编辑

eggjs的部署小结
摘要:eggjs项目部署步骤: 1、本地初始化代码 mkdir egg-example && cd egg-example npm init egg --type=simple npm i 首先本地初始化代码,并跑起来测试本地没问题。 2、项目利用git 或者ftp 推到服务器上面 注意:此过程不必讲no 阅读全文

posted @ 2021-02-20 10:06 漫思 阅读(459) 评论(0) 推荐(0) 编辑

把Node.js项目部署到阿里云服务器(CentOs)
摘要:把Node.js项目部署到阿里云服务器(CentOs) 时间 2015-11-27 00:44:20 SegmentFault 原文 http://segmentfault.com/a/1190000004051670 主题 Node.js MongoDB 阿里云 云服务器 Centos 最近用no 阅读全文

posted @ 2021-02-20 10:04 漫思 阅读(131) 评论(0) 推荐(0) 编辑

JavaScript 运行机制详解:再谈Event Loop
摘要:作者: 阮一峰 日期: 2014年10月 8日 一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。 上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我 阅读全文

posted @ 2021-02-20 09:58 漫思 阅读(71) 评论(0) 推荐(0) 编辑

koa2 async和await 实战详解
摘要:基本用法 async 表示这是一个async函数,await只能用在这个函数里面。 await 表示在这里等待promise或者等待async函数中的promise返回结果了,再继续执行。 Promise 对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称 F 阅读全文

posted @ 2021-02-20 09:56 漫思 阅读(133) 评论(0) 推荐(0) 编辑

node.js
摘要:Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务 阅读全文

posted @ 2021-02-18 22:38 漫思 阅读(84) 评论(0) 推荐(0) 编辑

nvm安装与使用
摘要:1、nvm是什么 nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。下面列出下载、安装及使用方法。 2、下载 可在点此在github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以 阅读全文

posted @ 2020-09-22 11:02 漫思 阅读(1802) 评论(0) 推荐(1) 编辑

导航