Nodejs-8.9.3 安装与使用
来源:互联网 发布:战斗力探测器软件下载 编辑:程序博客网 时间:2024/05/21 09:40
nodejs
Node 就是 JavaScript 语言在服务器端的运行环境.
Node是一个JavaScript的运行环境(平台),不是一门语言,也不是JavaScript的框架
Nodejs安装
安装很简单,在官网下载直接安装即可
官网地址:
https://nodejs.org/en/download/
Nodejs解决卡死下载慢的问题
在使用npm install 有使用安装会卡住不动、或者下载慢的问题
解决办法就是使用国内的镜像来访问。
淘宝提供的镜像不错,使用如下方式来下载就会很快
npm install -gd express -registry=http://registry.npm.taobao.org
为了避免每次使用-registry=http://registry.npm.taobao.org
我们可以:
npm config set registry http://registry.npm.taobao.org
这样我们在使用命令就可以不用加-registry参数,比如:
npm install webpack -g
验证是否设置上镜像:
C:\WINDOWS\system32>npm config get registryhttps://registry.npm.taobao.org/
配置文件
在用户根目录有一个.npmrc文件,这个文件是配置npm一些参数:
prefix=E:\nodejs\node_global //npm install 安装路径cache=E:\nodejs\node_cache //npm 缓存路径registry=https://registry.npm.taobao.org //npm 镜像
关于环境变量
如果使用msi安装包进行安装nodejs在安装过程中会配置环境变量
如果我们认为改变了npm install安装路径那么需要在用户环境变量中配置环境变量,才能直接使用我们install 模块的命令
CNPM
npm(node package manager)是nodejs的包管理器,用于node插件管理,比如插件的安装、更新、卸载
因为npm安装插件是从国外服务器进行下载,受网络影响很大,可能出现异常,CNPM命令就是为了解决这个问题。这个命令和npm命令用户用法一致。
安装:
npm install cnpm -g --registry=https://registry.npm.taobao.org
REPL环境
其实就是nodejs提供测试调试环境,类似谷歌浏览器的debug调试工具,我们可以在这个环境中测试我们的代码。
nodejs执行js文件
JS文件:
var s = 1;console.log(s);
进入文件目录,执行命令
node test.js
执行效果:
Nodejs 全局对象
- global 全局对象,相当于window对象
node环境中是没有window对象的。 - process 用于获取node进程信息,一般用于获取环境变量之类的信息
- console nodejs内置的输入输出功能模块
nodejs常用命令
退出控制台
.exit
清楚控制台
process.stdout.write('\033[2J');process.stdout.write('\033[0f');
回调函数设计
- 回调函数一定作为参数的最后一个参数出现
- 回调函数第一个参数作为默认接收错误参数,第二参数才是真正回调的数据
function name (arg1 , arg2 , callback) {}
阅读全文
0 0
- Nodejs-8.9.3 安装与使用
- nodejs 模块安装与使用
- NodeJs安装与使用入门
- NodeJs安装与使用入门
- Nodejs之NPM安装与使用
- Nodejs sublime text 3安装与配置
- nodejs 安装与配置
- nodejs 安装与配置
- nodejs安装使用心得
- nodejs 安装 使用
- NodeJS安装使用
- nodejs的安装与配置
- mac 安装nodejs 与 npm
- nodejs的下载与安装
- nodejs的安装和使用
- nodejs+npm+bower安装使用
- win10下使用nodejs安装
- nodejs安装以及使用学习
- 15算法课程 344. Reverse String
- C加加中的数组与指针-基础语法
- Matrix calculus(矩阵微积分)(第三部分,向量求导恒等式(I))
- Python中的变量
- Redis视频教程
- Nodejs-8.9.3 安装与使用
- 线性表的建立,删除,查找
- Python入门-变量与数据类型
- python---项目4-Zip文件口令破解脚本,zipfile,optparse,thread
- TensorFlow实例(4)--MNIST简介及手写数字分类算法
- Python入门-运算符
- 排序之——冒泡排序
- Python入门-流程控制
- Python学习笔记2017年12月22日