NodeJs讲解与win7下安装

What is NodeJs

首先需要明白Nodejs不是一个js应用、而是一个js运行平台。其是由C++编写而成。但是Nodejs是一个后端的运行环境。因此你可以编写系统级或者服务器端的js让Nodejs帮你执行。

NodeJs缺点(根据别人所说)

1,统一语言。整个 team 里除了我,都是刚毕业(当然有个学习曲线了,但过了就好了),现在所有人前后端通吃,有问题谁都能从前端一直追到数据库。 2,统一模型。如果你已经习惯异步和回调,那么配合 redis/mq 之类的设施,思考起来会很一致。 3,社区活跃。各种包,几乎所有能想得到的需求,都有人做了包出来 npm 一装就好。

NodeJs优点(根据别人所说)

1,有的包成熟度不高,有时需要 debug 包的内部问题,已经碰到好几回,好在都是开源的,虽说费点劲,但大多都能解决。 2,容易写出糟糕的代码,callback 的执行流程有时并不是很符合直觉,需要定期 review 和重构来加以避免

下载安装文件

下载地址: http://www.nodejs.org/download/

安装nodejs

双击 node-v0.12.1-x64.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 express 回车等待安装express. 键入命令: npm jade 回车等待安装jade. 键入命令: npm 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_modules到myapp下面

环境搭建到此完工

时间: 2024-11-19 14:41:38

NodeJs讲解与win7下安装的相关文章

【win7下安装node.js错误:roling back action】与【"grunt" 不是内部或外部命令】 解决方法

[win7下安装node.js错误:roling back action] 解决方法: Node.js 服务器端的JavaScript Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合 运行在分布式设备 的 数据密集型 的实时应用 本文为大家讲解的是在win7下安装node.js到最后时出现回滚,安装失败的解决方法,感兴趣的同学参考下. 问

node.js在win7下安装,并测试是否安装成功

1.node.js去官网下载,下载完,像平时安装软件一样 2.把下面的测试文件,放到安装目录下,本文是放到:D:\Program Files\nodejs下 var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.writ

win7下安装hadoop2.2.0.涵盖64位

想了解hadoop,所以就下了最新的文件,搭建相关的环境,以下为自己在win7上搭建hadoop的相关步骤. 1.下载hadoop,用winRAR解压.(路径不能有空格) 2.安装java,此处就不做讲解了.(java路径不能有空格) 3.配置hadoop的环境变量HADOOP_HOME="HADOOP的安装目录" 4.在环境变量的PATH中加入HADOOP的安装目录/bin 5.修改hadoop目录下etc/hadoop/hadoop-env.cmd文件中的JAVA_HOME变量为当

win7下安装ubuntu双系统的方法及心得体会(ps:要死好几回的节奏)

1.win7下安装ubuntu系统后,可以很好进入ubuntu系统 但是进不去win7,开机有win7选项,但是选择后不管用 方法思路:各种修复win7的mbr 我的问题是:在winpe中发现,根本看不到win7系统的c.D.E盘符,只有u盘的盘符,汗了! 经过不懈的奋斗,最后发现,是主板对系统兼容的问题,需要在BIOS中修改一处: 操作步骤如下: 1. 进入 BIOS 之后,进入「 Config 」页面 2. 再进入「 Serial ATA(SATA) 」页面 3. 将原先的「 AHCI 」改

win7下安装matlab后打开出错“error starting desktop”的解决办法

在matlab快捷图标上右键,选择"还原以前的版本"--"兼容性"选项卡,在"以兼容模式运行这个程序"前面打勾,并选择"windows vista",在下面的"特权等级"中,勾选"以管理员身份运行此程序".OK,到这里就解决了.[注意]是用"windows vista"系列的兼容模式,不要用XP兼容模式!   参考自:http://zhidao.baidu.com/l

Win7下安装Centos7

win7下安装Centos同一块硬盘时:win启动项没有,使用pe进行修复,之后用easybcd进行centos启动项修复,grub2,自动搜索两块硬盘时:不要动启动项,bios选启动的硬盘即可 linux下挂在window硬盘yum install ntfs-3gvi /etc/fstab /dev/sda1 /mnt/winC ntfs-3g defaults 0 0/dev/sda2 /mnt/winD ntfs-3g defaults 0 0 多媒体安装https://wiki.cent

Win7下安装依赖lxml的python插件

博主python菜鸟,本想在win7下安装一个pyquery玩玩爬虫,折腾了好几天终于搞好了,发现python这坑不是一般的深啊. 有一部分没有截图,请谅解 python版本3.4 1.下载easy_install和pip,这步跳过,python 3.X默认自带 2.尝试用pip pyquery install,出现断开连接错误:这种pip在线下载一般用外国网站,目测被墙了 3.好吧,既然有人墙通常就有镜像,果然看网站 http://topmanopensource.iteye.com/blog

win7下安装配置tomcat,java运行环境

1.下载JDK,安装 官网下载地址:http://java.sun.com/javase/downloads/index.jsp 下载后,安装,选择你想把JDK安装的目录: 比如:JDK安装目录:E:\java 其他博文有说还要装JRE,其实JDK安装好了,就不需要安装JRE了,本身就有了. 2.设置JDK环境变量 右击“计算机”,点击“属性”,点击弹出界面的左部分的“高级系统设置”,选择“高级”选项卡,点击下部的“环境变量” 新建2个变量,编辑1个变量,分别填入以下信息,如图所示: 新建: 变

在win7下安装VC6.0

一.以系统管理员的身份执行VC6.0安装文件 二.在安装或者使用VisualC++6.0时,凡是出现兼容性问题提示对话框,一律按下面方式处理--把"不再显示此消息"打上勾,然后选择"执行程序".不要怕,本人亲自验证过没有不论什么"副作用" 三..在安装VC的时候,选择"custom(自己定义安装)": 接下来就要,注意了--不要选择TOOLS里面的OLE/COMOBJECTVIEWER工具,就能够顺利安装,另外,这个仅仅是个查