Node.js
文章平均质量分 62
吴孔云
公众号:吴孔云
展开
-
NodeJS学习二CommonJS规范
概述Node程序由许多个模块组成,每个模块就是一个文件。Node模块采用了CommonJS规范。根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在一个文件定义的变量(还包括函数和类),都是私有的,对其他文件是不可见的。// example.jsvar x = 5;var addX = function(value) { return value转载 2016-04-26 12:25:02 · 3689 阅读 · 0 评论 -
NodeJS学习三之API
Node采用V8引擎处理JavaScript脚本,最大特点就是单线程运行,一次只能运行一个任务。这导致Node大量采用异步操作(asynchronous opertion),即任务不是马上执行,而是插在任务队列的尾部,等到前面的任务运行完后再执行。由于这种特性,某一个任务的后续操作,往往采用回调函数(callback)的形式进行定义。so也不适用于try catch捕获错误,约定回调函数的第一个参原创 2016-07-05 17:48:08 · 1822 阅读 · 0 评论 -
NPM常用命令
npm是什么NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。npm install 安装模块npm install (with no args, in package dir)npm install [<@scope>/]<name>npm install [<@sco原创 2017-01-10 15:11:44 · 12291 阅读 · 2 评论 -
NPM配置问题
配置npm的全局模块的存放路径以及cache的路径启动CMD,输入npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache "D:\Program Files\nodejs\node_cache" 公司电脑,换了个用户,之前安装npm在另外个目录下,导致默认还是otheruser的配置,并且np原创 2017-01-20 16:49:59 · 749 阅读 · 0 评论 -
webpack相关问题记录
编译scss文件安装node-sass编译sass文件需要两个模块sass-loader和node-sass,如果通过npm install node-sass -save-dev不成功,可以通过写入package.json文件中"sass-loader": "^4.1.1","node-sass": "^3.4.2",再通过npm install依赖安装原创 2017-01-23 17:09:30 · 535 阅读 · 0 评论 -
nodejs学习一CommonJS和AMD
模块化设计,一个模块化系统所必须的能力: 1. 定义封装的模块。 2. 定义新模块对其他模块的依赖。 3. 可对其他模块的引入支持。CommonJSCommonJS本质上就是一个规范,它并不提供默认实现,而是要求一些JavaScript库、框架、环境……去实现它的这些API定义。 那么,都有哪些API层面的定义呢? 1.Uniform B原创 2016-04-25 14:14:27 · 715 阅读 · 0 评论