码迷,mamicode.com
首页 > Windows程序 > 详细

NodeJs讲解与win7下安装

时间:2015-04-01 00:10:34      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:

 

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下面

环境搭建到此完工

NodeJs讲解与win7下安装

标签:

原文地址:http://www.cnblogs.com/smallbean/p/4382396.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!