文章分类 -  Nodejs

摘要:┅┉ Node.js ┅┉ 定义: Chrome V8引擎的JavaScript运行环境 特点: <1>事件驱动 <2>非阻塞I/O ┅┉ node的基本概念 ┅┉ 理解: 模块/ 包 / CommonJS 1.解决这几个问题出现不同的规范 依赖关系 命名空间 代码组织 2. 开发规范: AMD C 阅读全文
posted @ 2018-10-15 22:51 silvercell 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:┅┉ Node.js ┅┉ 定义: Chrome V8引擎的JavaScript运行环境 特点: <1>事件驱动 <2>非阻塞I/O 包管理: npm Node.js提供API: 文件读写, 进程管理, 网络通信... ┅┉ Node.js安装 ┅┉ node: https://nodejs.org 阅读全文
posted @ 2018-10-15 22:51 silvercell 阅读(2699) 评论(0) 推荐(0) 编辑
摘要:package.json 定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)1、 创建 package.json npm init 交互式自定义配置, 生成 package.json npm init –yes 强制生成package.json,用目录名为模块名。目 阅读全文
posted @ 2018-10-15 17:51 silvercell 阅读(32) 评论(0) 推荐(0) 编辑
摘要:NPM的使用 Nodejs 中第三方模块由包组成,可以通过包来对一组具有相互依赖关系的模块进行统一管理。 在 NodeJs 中通过 NPM 命令来下载第三方的模块(包)。 从此处 https://www.npmjs.com 查找包npm install 命令安装 常见的使用场景有以下几种: 1 允许 阅读全文
posted @ 2018-10-15 17:50 silvercell 阅读(815) 评论(0) 推荐(0) 编辑
摘要:1、Nodejs是一个平台,构建在chrome的V8上(js语言解释器)built on Chrome's JavaScript runtime ,采用事件驱动event-driven、非阻塞模型 non-blocking I/O model( c++库:libuv)。 2、为什么单线程却能够支持高 阅读全文
posted @ 2018-10-15 17:49 silvercell 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:CommonJS模块规范 写在前面: 一个文件就是一个模块。 CommonJS 是模块化的标准, Nodejs 采用 CommonJS 模块规范,是commonJS(模块化)的实现 ES6已经出现了模块规范,如果使用ES6的模块规范是无需node.js环境的。 一、为什么制定CommonJS规范? 阅读全文
posted @ 2018-10-15 17:48 silvercell 阅读(3358) 评论(0) 推荐(0) 编辑
摘要:node npm cnpm 安装和配置 node 下载 http://nodejs.cn/download/ node 淘宝镜像 cnpm https://npm.taobao.org/ 安装model cnpm install vue --save 使用node 执行一段js 阅读全文
posted @ 2017-08-25 18:53 silvercell 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-31 16:47 silvercell 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:在软件领域,中间件是在应用与应用之间充当连接服务的,这并非是nodejs的概念,其他领域也会有这个概念。 举个例子,比如消息队列、数据库驱动等。 插件一般来说extra的,就是你整个系统或应用不需要插件也能正常工作,插件一般是提供一些额外功能。而且插件这个词本身代表的就是可拓展的(形象的说,可插拔) 阅读全文
posted @ 2017-03-26 23:37 silvercell 阅读(3094) 评论(0) 推荐(0) 编辑