如何使用node.js web开发

JavaScript012

如何使用node.js web开发,第1张

第二步:安装nodejs 载完双击 node-v0.吧.依陆-x吧陆.msi始安装nodejs默认安装C:\Program Files\nodejs面 第三步:安装相关环境 打C:\Program Files\nodejs目录发现面自带npm,直接用npm安装相环境既 进入node.js command prompt 命令窗口 进入nodejs 安装目录 C:\Program Files\nodejs 键入命令:cd C:\Program Files\nodejs 既 现始安装相关环境 键入命令:npm install express 车等待安装express........ 键入命令:npm install jade 车等待安装jade........ 键入命令:npm install mysql车等待安装mysql........ ........安装组件取决于环境搭建需求 默认情况述组件都安装C:\Program Files\nodejs\node_modules文件夹 nodejs相关组件自查找路径 第四步:创建工程 现已经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 目录 默认情况:自创建 几文件做解释相信发经验同都能眼明 复制node_modulesmyapp面 环境搭建完工面做demo测试 myapp新建helloworld.js var http = require("http")http.createServer(function(request, response) { response.writeHead(贰00, {"Content-Type": "text/plain"}) response.write("Hello World") response.end()}).listen(吧吧吧吧)console.log("nodejs start listen 吧吧吧吧 port!")进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录 键入node helloworld.j

没有啥不可以,只有合适不合适,不过一定要说的话其实他的性能都是吹出来的。

首先你要明白,nodejs所谓的高并发高性能无阻塞异步,基本都是吹牛,你以为java C#以前不能写这种满是回调的所谓无阻塞异步么? 那种代码是很反人类的,导致代码混乱,提取过多无用的方法,过多的分支,所以根本没人想这么写而已,时间长了人们居然都忘记了。另外,nodejs没有多线程,对CPU利用率低(当然你可以靠第三方多进程啥的,但是我不想在这种核心价值层面提第三方的东西,而且这时候他们不提多进程占用的资源比多线程多多了),C#能做到异步无阻塞和多线程同时利用,所以别再扯什么多线程消耗高的鬼话,nodejs只会高多进程呢,消耗更高,最后就是复杂业务异步后的大敌,同步,nodejs的同步很弱!!同步很弱!!同步很弱!!(很多搞nodejs的人不知道啥是同步,我告诉你们这是真正会并发和异步的人一定会知道的,自己去查)。

所以用nodejs所谓的性能提升,其实基本都是以前的用法不对,反而被nodejs钻了空子。

node.js快速搭建网站可以使用一些web框架

1:使用express

2:使用koa

如果开发工具使用的是webstorm的话,该工具内部就可以创建基于express的项目。