nodejs简介
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
官网下载地址
window下环境安装
https://nodejs.org/en/
1.下载之后各种下一步就可以了
2.如果你在cmd中使用npm -v 或者 node -v没有反映的话,需要将路径配置到 计算机(右键)–>属性—>高级系统环境—->环境变量—>CLASSPATH 后面加上;和你的nodejs的地址
3.cmd显示都可以使用就可以了
linux下环境安装
centos要是有点环境,比如有g++什么的,可以yum -y install nodejs npm试下,然后node看看是不是到了命令行里,要是可以的话就没问题了。
或者先去官网https://nodejs.org/en/download/ 悄悄的看看有什么linux的版本
cd ..
cd usr/local
//抓个nodejs压缩包
wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz Cnode捞过来的地址(和下面一个任选一个)
wget https://nodejs.org/dist/v6.9.4/node-v6.9.4.tar.gz 自己官网捞的地址
tar zxvf node-v6.9.4.tar.gz
cd node-v6.9.4
./configure
make && make install
报错了
没有找到cc++应该是
centos中使用yum
ubuntu使用sudo
yum install gcc gcc-c++ kernel-devel
yum install gcc-c++
sudo apt-get install g++
./configure
make && make install
安装express
npm install express -g
npm install express-generator -g
cd ../data
express myapp
注意有的服务器可能只开放80
vim bin/www
i之后修改3000到80 然后ESC :wq保存
安装node保持开启程序 npm install forever -g
forever bin/www
打开 域名/就可以看见了
node
常用功能介绍
npm install xxx -g 这个是会安装到你的nodejs安装环境状态了,如果包内包含cmd中可执行指令就能使用
例如npm install gulp –g 这样的话在cmd中就可以使用gulp指令了
npm install -g cnpm –registry=https://registry.npm.taobao.org 换成淘宝的镜像想装什么模块将下面的npm 改成cnpm就了,
不然可能会需要翻墙才能下载
npm init 生成一个package.json的nodejs依赖,之后可以将依赖生成到这里来知道需要安装什么nodejs功能模块
npm install 安装package.json中的相关信息包
npm install xxx –save 安装模块到该目录下node_modules中并将依赖加到package.json中方便下次安装