搭建Windows Node.js环境

利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站

这里介绍如何搭建Node.js Windows环境

第一步:下载并执行Node.js Windows Installer (.msi) (V 4.2.1)

第二步: NPM (Node Package Manager) 模块管理工具(windows installer已包含)

npm 全名为Node Package Manager,是Node.js 的套件(package)管理工具,类似Perl 的ppm 或PHP 的PEAR 等。安装npm 后,使用npm install module name 指令即可安装新套件,维护管理套件的工作会更加轻松。

第三步:打开command prompt,执行npm install -g bower

Bower 是 twitter 推出的一款包管理工具,一个js依赖管理的工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系。

包管理工具一般有以下的功能:注册机制、文件存储、上传下载、依赖分析

参考说明:http://blog.fens.me/nodejs-bower-intro/

第四步:安装Grunt

Grunt是基于Node.js的项目构建工具。它可以自动运行你所设定的任务。Grunt拥有数量庞大的插件,几乎任何你所要做的事情都可以用Grunt实现。

Grunt.js是基于Node.js的自动化任务运行器。Grunt.js结合NPM的包依赖管理,完全可以媲美Maven。Grunt.js天然适合前端应用程序的构建——不仅限于JavaScript项目,同样可以用于其他语言的应用程序构建。越来越多的JavaScript项目已经在使用Grunt,其中最大的使用者包括著名的jQuery项目。

执行npm install -g grunt-cli

第五步:git clone工程

1、git clone [email protected]:cm/spas.git

2、git submodule add [email protected]:aliyun/console.git

第六步:Install runtime dependencies,执行命令:npm install

第七步:Install browser side dependencies,执行命令:bower install

1、项目文件夹下多了一个app文件,里面有bower_components

2、可以增加一个.bowerrc文件,把组件下载到指定的目录

3、参考 http://jingyan.baidu.com/article/03b2f78c6bd7c05ea337ae6e.html

第八步:执行命令 grunt

附注1:NPM常用命令

1、npm install <name>安装nodejs的依赖包。——例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install [email protected]

2、npm install <name> -g  将包安装到全局环境中。——但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令

3、npm install <name> --save  安装的同时,将信息写入package.json中。项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包。这样代码提交到github时,就不用提交node_modules这个文件夹了。

4、npm init  会引导你创建一个package.json文件,包括名称、版本、作者这些信息等

5、npm remove <name>移除

6、npm update <name>更新

7、npm ls 列出当前安装的了所有包

8、npm root 查看当前包的安装路径

9、npm root -g  查看全局的包的安装路径

10、npm help  帮助,如果要单独查看install命令的帮助,可以使用的npm help install

时间: 2024-12-22 02:47:35

搭建Windows Node.js环境的相关文章

Windows下Node.js环境的搭建并结合WebStorm IDE开发环境

一.环境搭建 1.下载并安装Node.js,在Windows下的安装步骤比较简单,一直下一步就可以了.安装完成后它会在环境变量Path中配置好Node的目录.所以我们可以直接在命令行中使用Node的命令,如:node和npm,可以测试一下是否安装完成,打开命令行,输入node如何出现可以进入就表示安装完成了. 2.下载安装WebStorm现在的版本是7.0.2安装步骤也比较简单这里就不赘述了. 3.WebStorm中配置Node.js环境,在打开WebStorm后点击下图中画红框的图标进行配置.

Node.js环境搭建&amp;&amp;npm安装

Node.js环境搭建 第一步:进入官网,然后直接点击左边的下载左边的部分,因为其提示 “Recommended For Most Users”. 第二步:下载得到的是msi文件,直接双击安装,一路next即可安装完成. 第三步:这时,我们就可以在“开始”中找到最新添加了两项内容,可以创建快捷方式到桌面上方便使用.如图: 第四步:安装完成后,按下win+R ,然后输入cmd后进入dos窗口,直接输入 node -v,这时我们可以看到你所安装的版本号,表示安装成功,如下所示: 第五步:npm安装.

Ubuntu14.04 搭建 node.js 环境(Binaries方式)

从官网下载 http://nodejs.org/download/ Linux Binaries (.tar.gz)  下载下来的是node-v0.10.29-linux-x64.tar.gz文件 解压 $ tar zxvf node-v0.10.29-linux-x64.tar.gz /etc/profile.d/下建立 node.sh文件 export NODEHOME=/home/username/Software/node #指定你的解压后Binaries文件路径 export PATH

Mac OS X下面 Node.js环境的搭建

MAC下面的Node.js环境的搭建 1.第一步安装Xcode-----安装homebrew包管理工具---安装Node.js ----安装文档数据库MongoDB ---最后安装缓存Redis 2.安装文本编辑器sublimeText 3.最后web storm 1.去home-brew官网把那行安装命令复制 直接复制放到命令行里面去 2.然后再次打开终端 执行 brew install nodejs 3.可以查看node的版本  node —version 4.安装文档数据库 brew in

paip.最好的脚本语言node js 环境搭建连接mysql

6.4 一些说明 数据属性可以重写同名的方法属性.这是为了避免在大型系统中产生问题的意外名称冲突.所以用一些减少冲突的常用方法是很有效果的.常用的方法包括:大写字母方法名称,用唯一的字符串来做为数据属性的名称(可以是个下划线_)或者用动词命名方法和用名字命名数据属性. 数据属性就像和对象的普通用户一样可以被方法引用.换句话说,类不能用来实现纯净的数据类型.事实上,在python中不能强制数据隐藏,一切基于约定.(另一方面,如C中写的,python的实现可以做到完全隐藏实现细节并且在必要是可以控制

node.js 环境搭建

一 官网下载安装包 : 1.http://www.nodejs.org/download/ 选择相应的包进行安装 2.安装express : npm install -g express -generator 二 测试安装情况 在cmd 中输入 node -version 如果显示版本说明安装成功 在cmd中输入 npm --version 如果显示版本说则说明 包管理器安装成功 三 安装模块 在CMD 中 依次输入 mkdir my-project cd my-project npm inst

腾讯云:搭建 Node.js 环境

搭建 Node.js 环境 安装 Node.js 环境 任务时间:5min ~ 10min Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台. 下载并安装 Node.js 下载最新的稳定版 v6.10.3 到本地 wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz 下载完成后, 将其解压 tar xvJf node-v6.10.3-linux

win 环境下 node.js环境变量

 在win 环境下 node.js环境变量有两种情况:  (1)开发环境(development):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告. (2)生产环境(production):是指正式提供对外服务的,一般会关掉错误报告,打开错误日志. 代码: if (process.env.NODE_ENV === 'production') { //在生产情况下做怎样的处理 /* 你的代码*/} else { //在开发环境下做怎样的处理 /*

Linux CentOS6系统安装最新版本Node.js环境及相关文件配置

Node.js,当前应用非常广泛的Javascript运行环境,采用C++编写的,目前应用较多的用于WEB应用中,执行效率还是非常高的,虽然老左不从业程序的开发,但是有些时候在玩VPS的时候还是会遇到使用Node.JS环境基础的,比如这几天在玩HEXO轻博客程序的搭建有用到Nodejs环境配置,这不正好把基于CentOS6系统的配置记录下来. 因为,我们常用默认的CentOS系统中自带的Nodejs源版本比较低,有些时候兼容不是太好,所以,我们在安装和配置Node.js环境的时候还是直接手工安装