1.开始javascript
做者本身:开发人员,Asp.Net , html / js , restful , memcached , oracle ,windows , iishtml
目标读者:供本身之后回顾java
2.我看Nodejsnode
一个运行时语言,可使用javascript编写网站程序;linux
能够运行在windows和linux上,而且不须要iis或tomcat就可以独立运行;express
写一些基于业务的API很方便,适合作项目;npm
听说能够处理高并发等等各类高能,可是我如今并不会;json
3.安装Nodejswindows
安装Windows x64的,安装完成后检查缓存
$ node –v v4.4.2 $ npm -v 2.15.0
设置全局目录
$ npm config set prefix "C:\Program Files\nodejs" $ npm config set cache "C:\Program Files\nodejs\node_cache"
设置环境变量
个人电脑→属性→高级→环境变量
NODE_PATH :C:\Program Files\nodejs\node_modules
4.安装Express
$ npm install express -g --proxy http://127.0.0.1:1080 $ npm install express-generator -g --proxy http://127.0.0.1:1080
打开项目管理目录Visual Studio Code新建一个Nodejs示例程序myapp
$ cd D:\Libraries\Documents\Visual Studio Code $ express myapp create : myapp create : myapp/package.json ...... install dependencies: > cd myapp && npm install run the app: > SET DEBUG=myapp:* & npm start
package.json :项目描述文件,myapp项目引用了哪些第三方组件能够在这里找到
{ "name": "myapp", //项目名称 "version": "0.0.0", //项目版本 "private": true, "scripts": { "start": "node ./bin/www" //项目启动文件 }, "dependencies": { "body-parser": "~1.13.2", "cookie-parser": "~1.3.5", "debug": "~2.2.0", "express": "~4.13.1", "jade": "~1.11.0", "morgan": "~1.6.1", "serve-favicon": "~2.3.0" } }
安装依赖组件,package.json里面的依赖组件若是不安装则没法启动项目,安装完成后myapp\node_modules下将多了不少文件,做用和DLL差很少
$ cd D:\Libraries\Documents\Visual Studio Code\myapp $ npm install debug@2.2.0 node_modules\debug └── ms@0.7.1 serve-favicon@2.3.0 node_modules\serve-favicon ├── fresh@0.3.0 ...
程序能够运行了。
$ npm start > myapp@0.0.0 start d:\Libraries\Documents\Visual Studio Code\myapp > node ./bin/www
打开Visual Studio Code,打开myapp目录,点F5,选择node.js环境调试应用