NodeJS和npm的安装,以及在安装express可能报错的解决办法
2016-03-06 22:11
676 查看
1.对于NodeJS的安装,首先我们来看NodeJS的官网http://nodejs.cn/,首页简单的介绍了什么是NodeJS和Npm,Node.js
是一个基于 Chrome
V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js
的包管理器 npm,是全球最大的开源库生态系统。
(1)主要讲一下windows7下的node的安装
首先根据自己的操作系统位数,选择适合自己版本的Node,因为笔者用的是64位window7,因此选择,
(2)下载完后我们得到一个,msi文件,双击运行,弹出安装界面
然后傻瓜式安装就可以了
(3)安装完后,在环境变量的系统变量里,会自动生成安装路径的path;
(4)因为最新版本的Node中集成了npm包管理工具。
安装完后,在菜单栏找到
Node.js.command
prompt这个
命令。打开输入 node
-v 和npm -v,如果正确显示版本信息说明安装node和npm成功!
2设置全局安装文件夹
在安装目录中,新建两个文件夹,如下:我们新建了node_cache和node_global两个文件夹
设置全局安装属性:npm
config set prefix "C:\Program Files\nodejs\node_global"
以及
npm config set cache "C:\Program Files\nodejs\node_cache"
3.安装express
在命令行输入:npm
install express -g即可安装express。
安装完后我们发现node_global文件夹上多了
打开命令行:输入node>require("express")会出现:
一系列的函数信息:
这样说明安装express成功!~
4.容易出错的地方
笔者在安装express的时候,因为没有以管理员身份运行node
cmd命令,因此提示安装不成功,
报错的截图如下:
如果你在安装express的时候出现了这个错误,解决方法:
在运行
,在运行nodejs.command
prompt的时候,一定要右键
以管理员身份运行!~
是一个基于 Chrome
V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js
的包管理器 npm,是全球最大的开源库生态系统。
(1)主要讲一下windows7下的node的安装
首先根据自己的操作系统位数,选择适合自己版本的Node,因为笔者用的是64位window7,因此选择,
(2)下载完后我们得到一个,msi文件,双击运行,弹出安装界面
然后傻瓜式安装就可以了
(3)安装完后,在环境变量的系统变量里,会自动生成安装路径的path;
(4)因为最新版本的Node中集成了npm包管理工具。
安装完后,在菜单栏找到
Node.js.command
prompt这个
命令。打开输入 node
-v 和npm -v,如果正确显示版本信息说明安装node和npm成功!
2设置全局安装文件夹
在安装目录中,新建两个文件夹,如下:我们新建了node_cache和node_global两个文件夹
设置全局安装属性:npm
config set prefix "C:\Program Files\nodejs\node_global"
以及
npm config set cache "C:\Program Files\nodejs\node_cache"
3.安装express
在命令行输入:npm
install express -g即可安装express。
安装完后我们发现node_global文件夹上多了
打开命令行:输入node>require("express")会出现:
一系列的函数信息:
这样说明安装express成功!~
4.容易出错的地方
笔者在安装express的时候,因为没有以管理员身份运行node
cmd命令,因此提示安装不成功,
报错的截图如下:
如果你在安装express的时候出现了这个错误,解决方法:
在运行
,在运行nodejs.command
prompt的时候,一定要右键
以管理员身份运行!~
相关文章推荐
- 如何安装SQL Server 2008 Management Studio Express
- 使用ruby部署工具mina快速部署nodejs应用教程
- 快速掌握Node.js环境的安装与运行方法
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- Windows系统下Node.js的简单入门教程
- 在Node.js应用中使用Redis的方法简介
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 在Ubuntu系统上安装Ghost博客平台的教程
- Node.js编程中客户端Session的使用详解
- 使用Raygun对Node.js应用进行错误处理的方法
- 实例详解Nodejs 保存 payload 发送过来的文件
- 在Mac OS下使用Node.js的简单教程
- 我的NodeJs学习小结(一)
- nodejs中实现sleep功能实例
- 使用npm发布Node.JS程序包教程