1 Linux下源码安装nodejs
centos安装nodejs和npm
1. https://nodejs.org/en/download/ 下载最新版本nodejs(本文以4.6.2为例)
cd /usr/local/src/
wget http://nodejs.org/dist/v4.6.2/node-v4.6.2.tar.gz
2.解压安装包
tar zxvf node-vv4.6.2.tar.gz
rm -f node-v4.5.0.tar.gz
3. 编译安装
cd node-v4.6.2
./configure --prefix=/usr/local/node/v4.6.2
make
make install
4. 配置环境变量
vi ~/.bashrc
#set for nodejs
export NODE_HOME=/usr/local/node/v4.6.2
export PATH=$NODE_HOME/bin:$PATH
source ~/.bashrc
5. 验证是否成功
node -v
npm -v
2 windows下安装nodejs
- 下载文件https://nodejs.org/en/download/
下载最新版nodejs对应的版本,并一键安装 - 测试nodejs是否安装成功
编写test.js文件(将文件放到D:\nodejs\file位置)
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("test nodjs");
response.end();
}).listen(8899);
console.log("nodejs start listen 8899 port!");
终端下cd D:\nodejs\file,然后执行node test.js
浏览器输入http://localhost:8899/
即证明安装成功!
node相关包的安装
1.npm
上述nodejs安装过程中已经安装好了npm,输入npm -v,即可查看npm是否安装成功。
2.express
介绍:
安装:
npm install express -gd
(-g代表安装到NODE_PATH的lib里面,
-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录
(会建立一个node_modules的文件夹)。)
最新版本的express命令工具
npm install -g express-generator
使用:用express创建项目demo
- 创建项目(项目名为demo)
express demo
- 输入tree命令,我们可以看到如下结构
3.安装依赖项
新版本中命令发生了一些改变, 创建好project之后还需要用npm进行添加依赖和启动:
cd demo
npm install
4.启动
npm start
5.浏览器访问
访问http://localhost:3000/就看到熟悉的页面了
6.项目目录结构如下