npm、bower安装

一、NPM

NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

二、NPM安装配置

1、windows下环境安装NPM比较简单,直接去node的官网(http://nodejs.org/)下载便可。新版本nodejs集成了NPM功能。

2、按照步骤安装完nodejs后,打开cmd,测试nodejs和npm是否成功安装(node -v,npm-v)出现版本号即可。

3、常规的nodejs搭建已经差不多了,nodejs已经可以正常使用。

4、配置npm的cache和全局模块的存放路径

   ①、启动cmd

npm config set prefix "path" //想要建立文件夹的路径
npm config set cache "path"

  ②、 现在便可以安装模块了,例如安装express

npm install express -g("-g便是指下载模块的存储位置为上述新建的node_global")

  ③、环境变量配置

因为nodejs在安装时就已经配置好了大部分环境变量,只需再配置“NODE_PATH”,值为全局模块存储路径,即“nodejspaths\nodejs\node_global\node_modules”,例如:”F:\nodeJS\node_global\node_modules“;

2014.4.19新增:由于改变了module的默认地址,所以上面的用户变量都要跟着改变一下(用户变量"PATH"修改为“C:\Program Files\nodejs\node_global\”),要不使用module的时候会导致输入命令出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。

  ④、如果上述一切配置完毕,再次打开cmd,进入node模式,输入 require("express"),如果显示express的信息则表明npm全局模块配置成功。



二、bower

bower Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源

bower安装,

npm install bower -g

安装bower模块后,使用bower install react时出现bower EINVLAID 。。。

  解决方案: npm init(cmd)










你可能感兴趣的:(javascript)