Nodejs in Visual Studio Code 01.简单介绍Nodejs

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

  • Nodejs : https://nodejs.org
  • NPM : 安装Nodejs后,能够在CMD中使用NPM命令,主要用来安装扩展,对于C#人来讲就是至关于Nuget的东西,帮你下载并应用类库。

安装Windows x64的,安装完成后检查缓存

$ node –v
v4.4.2
$ npm -v
2.15.0

设置全局目录

  • 全局模块:node_global
  • 缓存目录:node_cache
$ 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

  • Express: 使用Nodejs进行Web开发的组件,须要使用NPM进行安装;
  • Express-Generator:安装之后能够在CMD中使用Express命令来新建示例代码;
  • -g:将组件安装至全局,全部Nodejs项目能够不用将组件安装至本地文件夹;
  • --proxy:爬楼梯,可选参数,你懂的;
$ 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:项目名称
  • version:版本
  • scripts.start:启动文件,启动类,bin/www实际上是一个启动类
{
  "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环境调试应用

 

相关文章
相关标签/搜索