在Windows平台上安装Node.js及NPM模块管理

释放双眼,带上耳机,听听看~!

最近在研究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可执行文件。

创建D:\nodejs目录,并将node.exe保存在这个目录中。并将"D:\nodejs"加入系统环境变量PATH中,便于在任意位置执行node应用。

3.测试nodejs是否正确安装

  执行如下方法:


1
2
3
1C:\Users\R>node -v
2v0.10.24
3

  注:此处的v是小写

  建立一个D:\workspace空间,创建一个hello.js,内容如下:
 


1
2
3
4
5
6
7
8
9
1var http = require('http');
2http.createServer(function(req, res) {
3    res.writeHead(200, {
4        'Content-Type': 'text/plain'
5    });
6    res.end('Hello World\n');
7}).listen(1337, "127.0.0.1");
8console.log('Server running at http://127.0.0.1:1337/');
9

     使用nodejs启动此项目,启动cmd


1
2
1node D:\workspace\hello.js
2

1
2
1     启动后会有如下提示
2

    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

将npm源代码解压到D:\npmjs目录中。

   在命令提示符窗口中执行下面的操作,完成npm的安装:


1
2
3
1D:\>cd npmjs
2D:\npmjs>node cli.js install -gf
3

另外:


1
2
3
1node cli.js install npm -gf //可以安装最新版的NPM
2node cli.js install npm@1.0.105 -gf //可以安装指定版本的NPM
3

上面两种方法都是通过网络从代码库中下载并安装,但是代码库一般只保留最近的两个版本。

  1. NPM安装完成后,将"D:\nodejs\node_modules"加入系统环境变量NODE_PATH中。

  2. 检查npm

    运行如下命令


1
2
3
1D:\>npm -v
21.3.24
3

8.安装express:


1
2
3
4
1npm install express -g //安装最新版express
2npm install express@2.5.0 //安装指定版本express
3npm remove express -g //删除express
4

1
2
1  9.检查express
2

1
2
3
1D:\>express -V
23.4.8
3

注:此时V要大写

10.创建项目,启动项目


1
2
3
4
1D:\>express hello //创建exrpess项目
2D:\>cd hello
3D:\hello>node app.js //启动
4

启动后如下:

D:\workspace\hello>node app.js
Express server listening on port 3000

若出现问题:将express删除,在install一下


1
2
1npm install express
2

给TA打赏
共{{data.count}}人
人已打赏
安全技术

shell 自动下载安装setuptool和pip

2021-8-18 16:36:11

安全技术

C++ 高性能服务器网络框架设计细节

2022-1-11 12:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索