常用npm & gem 汇总

npm install <name>      安装nodejs的依赖包

例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install [email protected]

npm install <name> -g      将包安装到全局环境中

但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令

npm install <name> --save    安装的同时,将信息写入package.json中

项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包

这样代码提交到github时,就不用提交node_modules这个文件夹了。

npm init              会引导你创建一个package.json文件,包括名称、版本、作者这些信息等

npm remove <name>       移除

npm update <name>      更新

npm ls              列出当前安装的了所有包

npm root              查看当前包的安装路径

npm root -g            查看全局的包的安装路径

npm help               帮助,如果要单独查看install命令的帮助,可以使用的npm help install

--------------------------------------------------------------------------------------------------------

gem -v                     #gem版本
gem update                   #更新所有包
gem update --system              #更新RubyGems软件
gem install rake                 #安装rake,从本地或远程服务器
gem install rake --remote            #安装rake,从远程服务器
gem install watir -v(或者--version) 1.6.2    #指定安装版本的
gem uninstall rake               #卸载rake包
gem list d                    #列出本地以d打头的包
gem query -n ‘‘[0-9]‘‘ --local         #查找本地含有数字的包
gem search log --both            #从本地和远程服务器上查找含有log字符串的包
gem search log --remoter           #只从远程服务器上查找含有log字符串的包
gem search -r log               #只从远程服务器上查找含有log字符串的包
gem help                    #提醒式的帮助
gem help install                #列出install命令 帮助
gem help examples              #列出gem命令使用一些例子
gem build rake.gemspec            #把rake.gemspec编译成rake.gem
gem check -v pkg/rake-0.4.0.gem       #检测rake是否有效
gem cleanup                 #清除所有包旧版本,保留最新版本
gem contents rake              #显示rake包中所包含的文件
gem dependency rails -v 0.10.1       #列出与rails相互依赖的包
gem environment              #查看gem的环境

gem sources -- remove URL        #移除URL源
gem sources - a URL           #添加新的URL源
gem sources - l              #查看当前源列表

 

时间: 2024-10-12 03:01:05

常用npm & gem 汇总的相关文章

React Native常用第三方组件汇总--史上最全 之一

把我认为最好的知识,拿来与他人分享,是这一生快事之一! React Native 项目常用第三方组件汇总: react-native-animatable 动画 react-native-carousel 轮播 react-native-countdown 倒计时 react-native-device-info 设备信息 react-native-fileupload 文件上传 react-native-icons 图标 react-native-image-picker 图片选择器 reac

常用Git命令汇总

常用Git命令汇总 跟着R哥来到了新公司(一个从硬件向互联网转型中的公司),新公司以前的代码基本是使用SVN做版本控制,甚至有些代码没有做版本控制,所以R哥叫HG做了一次Git分享,准备把公司所有的代码用Git作版本控制.平时自己虽然天天使用Git,但是总感觉知识有些零散,于是汇总了一些常用的Git命令. 常用配置 --system #系统级别 --global #用户全局 --local #单独一个项目 git config --global user.name "xxxx" #用户

常用Web Service汇总

天气预报Web Service,数据来源于中国气象局 Endpoint | Disco | WSDL IP地址来源搜索Web Service(是目前最完整的IP地址数据) Endpoint | Disco | WSDL 随机英文.数字和中文简体字Web Service Endpoint | Disco | WSDL 中国邮政编码 地址信息双向查询/搜索Web Service Endpoint | Disco | WSDL 验证码图片Web Service 支持中文.字母.数字 图像和多媒体 En

Mysql中常用的函数汇总

Mysql中常用的函数汇总: 一.数学函数abs(x) 返回x的绝对值bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x) 返回大于x的最小整数值exp(x) 返回值e(自然对数的底)的x次方floor(x) 返回小于x的最大整数值greatest(x1,x2,...,xn)返回集合中最大的值least(x1,x2,...,xn) 返回集合中最小的值ln(x) 返回x的自然对数log(x,y)返回x的以y为底的对数mod(x,y) 返回x/y的模(余数)pi(

Vertica数据库常用管理命令汇总

1.查询数据库是否有等待 select * from resource_queues where node_name=(select node_name from nodes order by node_name limit 1) order by queue_entry_timestamp desc; 2.查当前数据库执行的sql(包含在队列里等待的) select substr(current_statement, 1, 200), count(1) from sessions where

ecplise常用的快捷键(汇总)

不多说,直接奉上: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 S

【原】使用过的npm 命令汇总

使用過的npm命令汇总,方便以后查看 一.用管理员权限打开cmd窗口,命令在这个窗口中输入 1. npm版本查看命令:npm -v   (注意网上查到有用-version的,但是我试过会报错,node版本查看也一样,错误如图,不知道网上有些人怎么用-version查看的) 2. npm版本更新命令:npm instal [email protected] -g (小半年前安转过npm,今天再用已经更新到6.0了,所以npm还是要时常更新的) 原文地址:https://www.cnblogs.co

JVM常用虚拟机命令汇总

title: JVM常用虚拟机命令汇总 comments: false date: 2019-07-22 11:45:33 description: 总结一下常用的JVM虚拟机启动命令. categories: GC 概述 本文主要说明一些 JVM 启动命令的作用以及使用方法. 在 Java 程序启动时,我们可以通过加入参数来让虚拟机打印一些虚拟机参数. -XX:+PrintFlagsInitial:打印虚拟机的初始化参数(也就是XXX的默认值) -XX:+PrintFlagsFinal:打印虚

常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三)

前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务.本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本的了解.如果你对 Gulp 还不是很了解,可以通过下面两篇文章快速了解 Gulp . 由于几乎所有的插件都有非常友好的使用文档,所以本文不讨论涉及插件使用的东西,仅是一个汇总.排名不分先后. 本系列文章导航: 一.基于 Gulp 的前端集成解决方案 —— 在windows下安装gulp 二.基于 G