一,配置nodejs
第一大步,首先安装nodejs,安装nodejs的时候,我们需要把所有的组建勾选上,然后选择add to path,这一步会自动帮我们配置环境变量,安装完成后,打开cmd,输入node -v查看安装版本,如果有结果显示则表示安装成功。
npm是nodejs的包管理工具,然后再cmd输入命令npm -v,查看npm对应的版本信息,或者输入npm,显示结果如图所示:

看到这个结果就代表成功了,
1.file->setting->搜索nodejs and npm->如图

第一个:填写安装node的路径,
第二个:配置node的源文件包,
最后一步点击最下方的apply和ok按钮
二.配置bower
,bower 是运行在node.js 基础上,所以你的当前环境确保已经安装 node.js
如何使用bower
npm install -g bower
1.检查是否安装成功
$ bower help
如图所示:

2.如果提示bower版本过低,使用npm update -g bower命令即可更新到最新版本
3.help中的命令具体如下:
cache                   Manage bower cache     -->bower缓存管理
    help                    Display help information about Bower   --->显示bower命令帮助
    home                    Opens a package homepage into your favorite browser    --->通过浏览器打开一个package的首页
    info                    Info of a particular package   -->一个依赖包的具体信息
    init                    Interactively create a bower.json file     -->初始化bower,并并创建一个bower.json文件
    install                 Install a package locally  -->本地安装依赖文件
    link                    Symlink a package folder --->在本地建立一个包的项目链接
    list                    List local packages - and possible updates     -->列出本地所有依赖包
    login                   Authenticate with GitHub and store credentials   --->验证github和存储依据
    lookup                  Look up a package URL by name-->根据包名查询包的url
    prune                   Removes local extraneous packages     --->删除与项目无关的包
    register                Register a package    -->注册一个包
    search                  Search for a package by name  --->根据依赖包的包名查找具体包
    update                  Update a local package   -->更新某一个依赖包
    uninstall               Remove a local package -->删除本地包
    unregister              Remove a package from the registry    -->从注册列表中删除依赖包
    version                 Bump a package version -->查看依赖包的具体版本信息
4.使用bower init 创建bower.json文件,具体使用如图所示:

上面的每一步都是在cmd上执行的
5.bower install jquery#1.7.2,如图所示:

会自动在项目的根目录下生成一个bower_components文件,下载的依赖包,会自动放在改文件下,如果想更改存放文件的路径以及文件名称,
需要创建一个.bowerrc文件,该文件的具体内容如下;
{
  "directory": "app/bower_components",---->自己所想要的文件路径
  "interactive": false
}
重要信息:
如果在安装bower过程中遇到:Bower : ENOGIT git is not installed or not in the PATH
解决方法:需要把git的bin,和cmd的文件路径配置到path中,重启电脑即可
三配置git:

第一次使用bower,结果在安装bootstrap时遇到这个问题:

 
$ bower install bootstrap
bower ENOGIT git is not installed or not in the PATH

按照提示我先安装了git fo window.
安装时记得要勾选 Use Git from the windows Command prompt
完成后,再次运行,问题依然存在。

于是又注意到“or not in the PAHT”

$ PATH

添加git路径(我的是默认安装路径)

$ set PATH=%PATH%;C:\Program Files\Git\bin

再次运行

$ bower install bootstrap
...

 

 

转自:http://www.w3cfuns.com/notes/22190/03fe7e7a51276969c2d6aa6fff8d259c.html

webstorm配置nodejs,bower,git,github的更多相关文章

  1. git之环境配置(window+git+github)

    本地安装git 下载最新版的git:https://msysgit.googlecode.com/files/Git-1.9.0-preview20140217.exe 安装步骤:http://jin ...

  2. (转 留存)Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤

    Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤 标签: NodeJSnpmbower 2015-07-17 16:38 3016人阅读 评论(0) 收藏 举报  分类: G ...

  3. WebStorm中将Project分享到GitHub时报“Error Running Git”错误的解决办法

    错误信息 Cannot run program "git.exe":CreateProcess error=2,系统找不到指定的文件. 解决办法 从错误信息就可以知道,WebSto ...

  4. git安装以及webstorm配置git

    下载及安装请移步   https://www.cnblogs.com/specter45/p/github.html 用webstorm上传代码时,首先要先下载git,网址一搜就可以搜到,然后开始配置 ...

  5. git,github,webstrom配置

    在使用 WebStorm 上传本地项目到 GitHub 之前,先要做一些相关配置. 首先打开 WebStorm ,依次点击File -> Settings... 打开系统设置面板,在上面搜索 g ...

  6. Git/GitHub SSH配置

    生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证. 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份. 这个过程在所有操作系统上 ...

  7. 环境配置(pycharm+virtualenv+git+github等)

    本文转载自https://blog.csdn.net/xiaogeldx/article/details/87315081 铺垫 数据表示方式 - 计算机使用二进制作为自己的机器语言也就是数据的表示方 ...

  8. 【git1】git+gitHub+webStorm的使用

    Git与GitHub什么关系? git:版本控制工具/系统. github:是一个用git控制的项目托管平台.(同样,码云和Gogs也是基于git的项目托管平台.) ...此文接下来讲的是怎么搭配Gi ...

  9. Git & GitHub 的安装配置

    参考   教你免费搭建个人博客,Hexo&Github   安装Git 1. 注册 GitHub 注册.登录 https://github.com/ 2. 创建仓库 在 GitHub 的右上角 ...

随机推荐

  1. php面向对象之抽像类、接口、final、类常量

    一.抽像类(abstract)        在我们实际开发过程中,有些类并不需要被实例化,如前面学习到的一些父类,主要是让子类来继承,这样可以提高代码复用性语法结构:  代码如下 复制代码   ab ...

  2. CentOS 6.2 OpenVPN 搭建

    一.yum 安装. 二.下载 easy-rsa 3.0 三.生成根证书.服务器.客户端证书.ta 生成流程: wget -c https://github.com/OpenVPN/easy-rsa/a ...

  3. ss命令使用示例

    导读 ss是Socket Statistics的缩写,可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比n ...

  4. php部分--面向对象三大特性-封装(另加连续调用的一个例子)、继承(重写、重载的例子)、多态;

    一.封装性: 目的:为了使类更加安全. 做法:1设置私有成员 2在类中建方法,访问私有成员 3在方法里边加控制(if) 私有成员访问的两种方法: 方法一:set(可写) get(可读)做方法(可读可写 ...

  5. HTML5学堂 全新的HTML5/前端技术分享平台

    HTML5学堂 全新的HTML5/前端技术分享平台 HTML5学堂是做什么的? HTML5学堂~http://www.h5course.com~由多名热爱H5的讲师们组成的一个组织.致力于构建一个前端 ...

  6. NOI 2004 郁闷的出纳员(平衡树)

    题目描述 OIER公司是一家大型专业化软件公司,有着数以万计的员工.作为一名出纳员,我的任务之一便是统计每位员工的工资.这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资 ...

  7. eclipse关掉jsp,js的语法验证

    转载:http://blog.csdn.net/testcs_dn/article/details/39058959 eclipse加速之禁用JS.jsp等文件的语法验证 去除eclipse的JS验证 ...

  8. java多线程之:Java中的ReentrantLock和synchronized两种锁定机制的对比 (转载)

    原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.html 多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之 ...

  9. JVM ,JIT ,GC RUNTIME 解析

    Java Class字节码知识点回顾 https://yq.aliyun.com/articles/2358?spm=5176.8067842.tagmain.105.fQdvH3 JVM Class ...

  10. 将HTML段赋值给PHP变量的便捷方法,不使用转义字符

    <?php $b='12'; $a=<<<sss <html> <head> </head> <body> <i>& ...