windows
1.下载node
下载地址:官网:https://nodejs.org/download/release/
选择最新版本下载,
2.安装node
双击node安装驱动开始安装,默认地址为C:\Program Files\nodejs里
3.配置环境变量
安装好之后你会发现你在nodejs文件里运行node一切正常,但是当你退出nodejs文件夹后再次执行node命令将会报错,这是因为此时操作系统无法识别node命令,这时只需要将nodejs文件夹配置到系统变量里就好了。
点击我的电脑 -> 高级系统设置 -> 环境变量 -> 系统变量中的path,如果没有请自行创建 -> 在最后添加nodejs文件夹绝对路径(注意不能有空格) -> 确定,之后你会发现无论在哪个文件夹里都能使用node命令了,npm环境变量配置方法同理
4.安装依赖
打开命令行键入node就可以进入node命令面板输入node代码即可,但有时候我们会遇到没有找到相应的包等错误,这是因为我们没有导入相应的包,此时只需键入npm install xxx -g
-g表示依赖是全局安装的,本次安装后,以后只要是在这台电脑上都可以正常使用(node引用依赖的时候遵循就近原则,如果离它最近的node_modules中有需要的依赖就直接引用,如果没有一层层地向上寻找,如果最终在全局依赖中依然没有找到,则才会报错),如果我们想在项目中另建一个专属的node_modules,这时候只需要将’-g’去掉即可。
5.创建工程
环境配置好了,大家一定着急想要试试身手了,node现在两个主流的创建工程的框架是express和koa,下面我一一简单说明一下
express
键入命令:npm install express
回车等待安装express……..
键入命令:npm install jade
回车等待安装jade……..
键入命令:npm install mysql
回车等待安装mysql……..
现在已经有express
express命令安装在全局才起作用!
所以express安装的时候要用 npm install express -g
或者直接修改全局路径:
npm config set prefix "C:\Program Files\nodejs"
npm config set cache "C:\Program Files\nodejs\cache" (先建好cache目录)
键入:express myapp (myapp是随意起的工程名称)
你会发现多了一个 C:\Program Files\nodejs\myapp
默认情况下:目录里会自动创建
安装依赖
环境搭建到此完工,下面做一个demo测试!
在myapp下新建helloworld.js
编辑:
|
|
进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录
键入node helloworld.js
打开地址http://127.0.0.1:8888/或http://localhost:8888/
发现输出 :
Hello World
koa
|
|
安装好依赖以后
创建一个app.js文件,编写
|
|
之后的操作方法与express相同
下面是koa其他的比较常用的包
|
|
Linux
Linux安装与windows完全相同,只是环境配置的时候有所不同,Linux通过建立软连接的方式使得在任何地方都可以使用nodejs,其操作如下,找到node文件夹,进入bin文件夹,键入ln -s node /usr/bin/node
ln -s node /usr/bin/npm
即可