Node.js停火各大技术论坛都在讨论,前段时间工作太忙没时间学习,趁着周末空闲玩玩,在网上找了些资料发现Node.js本身有windows版和unix版下载和使用都挺方便但是其扩展模块依赖复杂通过手动到网站上下载非常麻烦,所以的NPM介绍都要求在Linux或在windows上通过Cygwin进行安装,按照网上的办法下载Cygwin安装node.js死活不成功(执行./configure 报cygwin not supported)多次尝试无果,网上又无人解答,在精神处在崩溃边境无意中点开了NPM的说明文档,竟然有一节是说明如何在windows下安装NPM,按照其说明执行终于成功在windows 下安装了NPM。用起来还是很爽的就是下载文件慢了点。
第一步: 下载node.js的windows版
当前最新版本是http://nodejs.org/dist/v0.5.10/node.exe
第二步:设置环境变量
v0.5.10
第三步: 安装git
直接到以下地址(http://code.google.com/p/msysgit/downloads/list)下载git windows安装文,目前最新版是Git-1.7.7-preview20111014.exe,按照提示一步步安装即可。安装完成后把git安装bin目录加入PATH环境变量
CMD中运行 git --version
确认安装是否成功
C:\Users\fn>git --version
git version 1.7.7.msysgit.1
第四步: 安装 npm
在确保node.exe和git都在PATH环境变量中后执行以下命令:
git config --system http.sslcainfo /bin/curl-ca-bundle.crt
git clone --recursive git://github.com/isaacs/npm.git
cd npm
node cli.js install npm -gf
下面来测试一下是否成功,一切OK开始Node.JS之旅
D:\develop\nodejs\hello>npm install -d
npm info it worked if it ends with ok
npm info using npm@1.0.103
npm info using node@v0.5.10
npm info preinstall application-name@0.0.1
npm info addNamed [ 'jade', '>= 0.0.1' ]
npm info addNamed [ 'express', '2.5.0' ]
最好设置下国内镜像要不然下载会很慢
github npm 撞墙的解决方案。
github:
代理服务器是必须的,我用的是本地的astrill
给curl设置代理
export http_proxy="127.0.0.1:3213"
export https_proxy="127.0.0.1:3213"
ok了
npm:
设置国内镜像 npm config set registry http://registry.npmjs.vitecho.com
相关推荐
gradle-web-resource-plugin:Gradle插件可在不使用Node.jsnpm的情况下使用CoffeeScript,LESS和Bower库
node.js,V6.0,资源安装后即可安装cnpm,glup,bower,npm等
确保已安装最新的Node.js并运行命令npm run setup ,它将执行以下操作: 安装NPM软件包 安装Bower软件包 建立应用程序 成功完成构建过程之后。 Gulp在新创建的“公共”目录中创建并存储所有已编译,已丑化和已编译...
beginner-windows-npm-gulp-webdev-tutorial:Windows用户使用node.jsnpm + gulp终端命令进行Web开发的入门指南。 您将学习如何使用其他终端命令,例如git,grunt,bower,yarn等!
该项目需要安装 node.js、Bower 和 Grunt 命令行客户端。 如果您这样做了,请克隆项目并执行以下操作: 在项目的根目录中,通过在终端中运行bower install来安装客户端项目特定的依赖项。 在项目的根目录中,通过...
下面介绍如何在使用npm Node.js和使用bower AngularJS中安装strformat 。 Node.js 使用npm安装strformat 。 npm install strformat --save 然后使用模块导出的strformat功能。 var strformat = require ( '...
必须安装 node.js。 $ npm -g install bower $ npm -g install bower-installer $ npm -g install sails $ git clone http://github.com/ishiyu/sails_test $ cd sails_test $ npm install $ bower-installer $ ...
针对浏览器和node.js的基于axios Promise的HTTP客户端功能通过浏览器进行XMLHttpRequest的响应来自node.js的http请求支持Promise API拦截请求和响应Tra基于浏览器和node.js的基于axios Promise的HTTP客户端功能使...
基于Promise的HTTP客户端,用于浏览器和node.js 新的axios docs网站: 目录 特征 从浏览器发出 从node.js发出请求 支持 API 拦截请求和响应 转换请求和响应数据 取消请求 JSON数据的自动转换 客户端支持以防 ...
Bower - 你将使用来管理你的前端包,为了安装它,请确保你已经安装了 Node.js 和 npm,然后使用 npm 全局安装 bower: $ npm install -g bower Grunt - 你将使用来自动化你的开发过程,为了安装它,请确保你已经...
Node.js npm install ght Require.js require(["ght"], ... Bower bower install ght Angular.js angular.module('yourApp', ['ght'])... #Examples 编码: ght . encode ( 'دوست دارم' ) 返回: j4...
您需要安装node.js和npm。 下载此软件包的tar / zip。 下载后,您需要使用npm安装服务器的依赖项。 npm install 如果要使用Web服务器,则需要使用bower安装依赖项。 bower install 现在,所有步骤都准备就绪,您...
uiserver-节点node.js 上的基本 UI 服务器如何版本: node.exe v0.12.4 npm: 1.4.9 安装节点和NPM a) 从 nodejs.org (-> sw\nodejs\node.exe) 获取 node.exe b) 从获取 npm(解压到 sw\nodejs\ 以便 node.exe和 npm....
ds.js Javascript数据结构,用于存储原始和复杂的... 通过npm(node.js) npm install ds.js : npm install ds.js 可用的数据结构 哈希图 hashmap.min.js :389字节(gzip) set.min.js :508字节(gzip) h
这意味着它可以与浏览器支持的其他Node.js模块(如Async.js)很好地配合使用。 安装 通过NPM: npm i browser-ls 通过鲍尔 bower i browser-ls 您也可以将dist /文件夹中的文件拖放到您的项目中。 例子 var ls ...
使用NPM和npm install --save html2pdf.js来安装html2pdf.js及其依赖npm install --save html2pdf.js (确保包名称中包含.js )。 注意:可以使用NPM创建项目,但是html2pdf.js不能在Node.js中运行,而必须在...
地址簿申请地址簿应用程序是一个使用 Node.js、Angular 和 MySQL 构建的简单应用程序项目安装要求这个项目需要 Node.js 和 MySQL安装 Node.js 和 MySql Node.js 可以在找到设置 MySql 的最简单方法是下载 MAMP ...
安装Node.js npm install image-to-slices由于服务器端Node.js本身不支持Canvas,因此您需要事先安装由依赖的 ,有关详细信息,请参见 。 npm install canvas凉亭 bower install image-to-slices快速开始 var ...
Node.js NPM Bower(安装npm install -g bower ) Yeoman(安装npm install -g generator-backbone ) Sass(安装'gem install sass') 咕噜声(安装: npm install -g grunt-cli ) 安装: npm install ...
安装它要为 node.js 安装,只需执行 npm install githubapi.js要为浏览器安装,只需执行 bower install githubapi.js或者只是按照您认为合适的方式在您的项目中包含build/githubAPI.js :)显示,不要告诉让我们看看...