• npm/bower/brew


     

     

    npm:

    npm(node package manager)node包管理器,用来下载发布第三方工具包,例如:代码的压缩、合并、编译的插件包。主要功能:安装、卸载、更新、查看、搜索、发布等

    npm的具体使用,在node.js中查看。

    bower:

    bower 是一个前端库管理工具,主要下载一些常用的 js 库,例如:jQuery、Bootstrap、Agularjs...

    这样的话如果想要使用哪个工具库直接通过 bower install 库名 就可以下载下来,不再需要去网上找很多资源才能找到所需要的资源。

    而又不像 npm 一样下载一堆的依赖项。

    常用命令:

    安装:

      1、npm insrtall bower  -g     (-g表示全局安装)

      2、通过 brew 工具安装:brew install bower ,这时候就不需要安装 node 的那一堆依赖了。

    安装工具库:

      bower install 工具库名,例如:juquery

    搜索工具包:(不知道包的具体名称的时候可以通过搜索找到自己想要的工具包)

      bower search 包名称

    查看包的信息:

      bower info 包名称

    卸载类库:

      bower uninstall 包名称

    brew:

    无线二进制运行环境(Binary Runtime Environment for Wireless)。它其实是一个基于 ruby 的包管理器。通过它可以方便的安装、卸载、更新、查看、搜索一些应用。

     mac下安装:打开终端执行如下命令

      curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

      或者:

      ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

    安装软件:

      brew install 软件名称

    卸载软件:

      brew uninatall 软件名称

    查询软件:

      brew install 软件名称

    查看通过brew命令已安装的软件:

      brew list

    更新我的brew:

      brew update

    显示软件信息:

      brew info 软件名称

    显示包依赖:

      brew deps 包名称

    总的来说:npm和brew都是包管理器。但是npm更倾向于前端自动化构建使用,而brew是在 os x 使用,方便管理一些应用。他们两个都可以安装 bower 工具,只是一个会存在于 node_modules 依赖中,而另外一个就是当作一个简单的应用使用。

  • 相关阅读:
    JSP 服务器响应
    JSP 客户端请求
    杂烩笔记
    ExtJS panel
    DB2存储过程语法规则
    CentOS查看软件源提供的软件版本命令
    Linux查看程序端口占用情况【转】
    359. Logger Rate Limiter
    358. Rearrange String k Distance Apart
    357. Count Numbers with Unique Digits
  • 原文地址:https://www.cnblogs.com/baitongtong/p/13087763.html
Copyright © 2020-2023  润新知