一. 安装nodejs与npm
1. **安装nodejs:**进入官网[https://nodejs.org/](https://nodejs.org/ "https://nodejs.org/")下载安装包安装,一路next,安装后进入cmd,输入`node -v`,出现版本号说明安装成功。
2. **安装npm:**最新的nodejs已集成npm,输入`npm -v`出现版本号说明安装成功。
- **配置npm的“全局模块”与“缓存”路径**
- 比如要将上述两者设在nodejs安装目录下的node\_global和node\_cache下,则需新建node_cache、node_global两个文件夹,在cmd中分别输入:
`npm config set prefix “D:\NodeJs\node_global”` 和 `npm config set cache “D:\NodeJs\node_cache”`。
- **设置环境变量**
- 打开“计算机-系统-系统属性-环境变量”,在“系统变量”下新建“NODE\_PATH”,值为上述全局模块路径(如“D:\NodeJs\node_global”),并将“NODE\_PATH”添加到“PATH”(系统变量的Path)。
- 这样做是为了能在任何目录下都能执行全局模块的命令。
D:\Software packages\nodejs
二. 安装bower
1. **安装git:** **进入官网[https://git-scm.com/downloads](https://git-scm.com/downloads "https://git-scm.com/downloads")下载安装包安装,一路next。
- bower命令操作需要在git下。
2. **安装bower:**: 安装好上述必要工具后,运行cmd,输入命令:`npm install -g bower`。如果安装失败,则尝试升级一下npm的版本 npm install -g npm
三. 项目中的前端包管理
1. **bower使用操作:** 详见[https://segmentfault.com/a/1190000000349555](https://segmentfault.com/a/1190000000349555 "https://segmentfault.com/a/1190000000349555")
2. **前端依赖包的还原**
- 项目(前端部分)中跟目录存放**bower.json**文件(内容格式如下),该文件会签入至项目git库,当把项目clone到本地后,在**bower.json**所在目录下打开**Git Bash**,输入命令`bower install`还原依赖包。
3、%ANDROID_HOME%\tools,%ANDROID_HOME%\platform-tools,%JAVA_HOME%\jre\bin,%JAVA_HOME%\bin,%CLASSPATH%,%ANDROID_HOME%加入Path环境变量中;