最近在学习node,文章做为记录html
直接下载最新的包:https://nodejs.org/en/download/前端
我这里是本身作开发,因此直接使用的是window 64位的最新v4.5.0node
学习资料推荐:http://www.runoob.com/nodejs/nodejs-tutorial.htmlmysql
安装很简单,不建议安装在c盘,修改到本身要安装的地址,我通常安装在d盘web
点击安装包-》sql
运行-》express
Next-》npm
勾上赞成,Next-》浏览器
这里修改你须要安装到的地址,不修改就默认c盘,Next-》服务器
Next-》
Install-》
结束。
检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出以下结果:
查看node 版本,输入node -v查看安装是否成功,会输出版本号
NPM是随同NodeJS一块儿安装的包管理工具,能解决NodeJS代码部署上的不少问题,常见的使用场景有如下几种:
因为新版的nodejs已经集成了npm,因此以前npm也一并安装好了。一样能够经过输入 "npm -v" 来测试是否成功安装。命令以下,出现版本提示表示安装成功:
若是你安装的是旧版本的 npm,能够很容易得经过 npm 命令来升级,命令以下:
npm install npm -g
npm很少介绍,http://www.runoob.com/nodejs/nodejs-npm.html
到这里其实就能够直接写js来开发了,不过最好仍是使用框架方便一些
不错的node开发框架:http://www.expressjs.com.cn/
4.x版本安装
$ npm install express-generator -g
使用express建立项目很方便,cmd进入到本身的某个文件(我这里是node)
建立文件夹test
进入test
建立express标准项目
安装须要的依赖插件
安装须要一分钟,以后多了文件node_modules,这里安装的有点多
若是还须要使用一些插件,好比链接mysql的
而后就是启动服务器运行
而后在浏览器中打开 http://localhost:3000/
网址就能够看到这个应用了
再熟悉一下路由,就能够写rest服务了,view我还不熟悉,暂时用不上,我服务器基本都是写标准rest接口,前端页面都是单独作的,不晓得园友是什么意见?
直接使用express命令建立文件,放入webstorm我还不知道怎么链接自带的调试,有清楚的能够推荐一下?
强大的webstorm能够直接生成express项目
我这里安装的是WebStorm 10.0.3
打开webstorm—>File->settings->输入node,找到
设置你安装的node的地址,modules我直接拉去网上的,这里还不是很明白,好像能够选取本地的?
设置很久ok了,而后建立express项目
赞成
这样建立的项目modules不会不少,只有最基础的
并且能够直接调试
这样很方便,其余基本都同样。