最近在研究bootstrap,这个个nodejs有关系,所以就顺带研究了一下nodejs,在网上找了一下,发现nodejs的安装及使用都讲的不明不白,很影响大家入门,现在整理一下
操作步骤如下:
1.下载最新的nodejs
在nodejs官方网站http://nodejs.org/
在这里我们可以下到我们想要的版本,我使用的是当前最新的版本http://nodejs.org/dist/v0.10.24/node.exe
从0.6.1开始,Node.js在Windows平台上提供了两种安装方式,一是.MSI安装文件,另外还有一个.EXE可执行文件。
2.创建D:\nodejs目录,并将node.exe保存在这个目录中。并将"D:\nodejs"加入系统环境变量PATH中,便于在任意位置执行node应用。
3.测试nodejs是否正确安装
执行如下方法:
C:\Users\R>node -v
v0.10.24
注:此处的v是小写
建立一个D:\workspace空间,创建一个hello.js,内容如下:
var http = require('http');
http.createServer(function(req, res) {
res.writeHead(200, {
'Content-Type': 'text/plain'
});
res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
使用nodejs启动此项目,启动cmd
node D:\workspace\hello.js
启动后会有如下提示
Server running at http://127.0.0.1:1337/
此时即可访问http://127.0.0.1:1377/
访问后会在网页显示Hello Word
4.下载npm源代码:
https://github.com/isaacs/npm/tags
同样,我选择的也是最新的版本1.3.24
5.将npm源代码解压到D:\npmjs目录中。
在命令提示符窗口中执行下面的操作,完成npm的安装:
D:\>cd npmjs
D:\npmjs>node cli.js install -gf
另外:
node cli.js install npm -gf //可以安装最新版的NPM
node cli.js install npm@1.0.105 -gf //可以安装指定版本的NPM
上面两种方法都是通过网络从代码库中下载并安装,但是代码库一般只保留最近的两个版本。6.
NPM安装完成后,将"D:\nodejs\node_modules"加入系统环境变量NODE_PATH中。
7. 检查npm
运行如下命令
D:\>npm -v
1.3.24
8.安装express:
npm install express -g //安装最新版express
npm install express@2.5.0 //安装指定版本express
npm remove express -g //删除express
9.检查express
D:\>express -V
3.4.8
注:此时V要大写10.创建项目,启动项目
D:\>express hello //创建exrpess项目
D:\>cd hello
D:\hello>node app.js //启动
启动后如下:
D:\workspace\hello>node app.js
Express server listening on port 3000
若出现问题:将express删除,在install一下
npm install express
分享到:
相关推荐
npm是Node.js的包管理器,用于安装、管理和分享JavaScript模块。 在文档中,你可以找到以下步骤来安装Node.js和npm: 1. 下载Node.js安装包:介绍如何在Windows、Mac或Linux上下载Node.js的最新版本安装包。 2. ...
深入浅出 Node.js (二): Node.js&NPM; 的安装与配置 深入浅出 Node.js (三):深入 Node.js 的模块机制 深入浅出 Node.js (四): Node.js 的事件机制 深入浅出 Node.js (五):初探 Node.js 的异步 I/O 实现 ...
包含35种轻量级功能,可以获取详细的硬件,系统和操作系统信息(支持Linux,macOS,部分Windows,FreeBSD和SunOS) - 没有npm依赖。
现在安装node.js,默认就会帮我们装上了npm包管理工具,npm主要用来下载,安装,管理第三方模块。 创建一个包描述文件: npm init [-y] 查看包的信息 npm info 查看包的版本信息 npm info <package> versions ...
一键安装全局npm模块
在官网下载的 node 安装包,运行后会自动安装在全局目录,其中node 命令在 /usr/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/lib[lib64]/node_modules/npm。 安装 nvm 之后最好先删除下已安装...
NPM 生态系统:Node.js 的包管理器 NPM(Node Package Manager)是世界上最大的开源库生态系统之一,其中包含了数以万计的开源软件包,开发者可以方便地获取和共享代码。 灵活性与可扩展性:Node.js 支持模块化开发...
我是使用 npm 命令来引入这个库,Node Package Manager 是 Node 包管理工具,方便大家导入各类 JavaScript 开源包(运行在 Node.js 上),Node.js 是一个 JavaScript 运行环境。 首先得先下载 Node.js ,官网链接 ...
用于StackExchange API + Node.js的NPM模块(有效维护的版本!) 安装 npm i --save stackexchange-node 用法 var stackexchange = require ( 'stackexchange-node' ) ; var apiOptions = { version : 2.2 } ; var...
Ansible节点开发一个负责安装Node.js,npm,nvm和一些有用的全局npm模块的角色。
将Url文本转换成Hiperlink的JavaScript库和npm模块
课程:https://segmentfault.com/l/1500000011901133 的PPT
清理脏话敏感字的Node模块
使用npm模块管理工具下载所需要的模块 运行 npm start启动服务 打开所提示的地址即可 后端部分 后端用node启用了四个服务器 四个服务器分别为可以启动对应的页面 前端显示图标的数据均为数据库获取,操作数据库可以...
此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也...
此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也...
引:在安装完nodejs后,通过npm下载全局模块默认安装到{%USERDATA%}C:\Users\username\AppData\下的Roaming\npm下,这当然是不太对的默认。 一、npm模块插件安装路径配置 不推荐Node.js安装在c盘 安装LTS版本的...
node.inflection, 一个变为 node.js 模块的变 变化一个变为 node.js 模块的变描述是从 Rails 到Javascript的功能端口,它是从到Javascript的功能接口。 inflection 是 inflection-js 到 node.js npm包的端口。 将的...
那么在不安装Cygwin的情况下,是否可以在Windows上搭建Node.js环境进行试验开发哪?我以Node.js + express做了个简单测试,基本可行。 步骤如下: 1. 下载Node.js官方非稳定版Windows可执行程序: ...
此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也...