1,进入官网http://nodejs.org/download/下载node版本
windows系列有两类安装文件可以使用:exe文件和msi文件。
区别是msi需要安装,而且安装后会把相关的执行文件写到系统环境变量,并且还集成了其它的node插件,比如NPM。
但是当我装完msi文件,再去安装express的时候,就遇到问题了。
所以如果大家不想折腾那就跟我一样,下载一个node.exe文件。
下载node.exe根据自己安装的windows系统是32位还是64位决定,下载下来后在自己选择的盘(我这选D盘)下新建个文件命为 NodeJS,将node.exe复制到该文件下。这样就完成node的安装,要能node执行起来则在系统环境变量path下加上node.exe的所属路径:D:\NodeJS\;
在cmd中输入node -v 能查看到版本信息则证明安装成功!
2,安装npm
a)进入https://github.com/isaacs/npm官网下载npm;https://github.com/npm/npms是另一个npm下载网址
b) 如果有Git 可以使用git下载。
git clone --recursive git://github.com/isaacs/npm.git
转到npm下载的所在文件夹上按Shift+鼠标右键选择在当前目录下打开命令行工具;
输入 node cli.js install npm -gf 进行安装
通过npm -v 查看是否安装成功
3,安装express
Express是nodejs常用的一个框架。
a) 全局安装
npm install express -gd
b) 安装在当前文件夹下
npm install express
安装成功后,命令行会提示 npm info ok
-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹)。
这时候 express -V (新版本V大写,老版本v小写) 查看是否安装成功时出现express不是内部或外部命名,
解决办法:npm install -g express-generator
4.X版本,把generator分离出来了,需要单独安装
npm install express -g
只是说可以require了要想在terminal下用express生成project则需要 npm install -g express-generator
4,用express创建项目
在命令行中输入【express 项目名称】,就可以在当前文件夹下创建一个新的项目
如图:
包括以下几个文件: