安装node

验证是否安装node

$node -v
$npm -v

npm

node package manager ,

Node 的包管理器

安装 包

# 安装到当前目录
$ npm install <包名>

出现error network 重新安装

搜索包

$npm search <包名>

安装指定版本

在cmd中:

$ npm install <包名>@版本号
$ npm install jquery@1.12.4

查看包的版本信息

$ npm list <包名>

查看安装的包列表

$npm ls

更新包

$ npm update <包名>

卸载包

$ npm uninstall jquery

init 初始化

npm init 会生成一个packagejson的文件,项目的配置信息

$ npm init
{
"name": "day06", //项目名
"version": "1.0.0", //版本号
"description": "this is a npm project", //项目的描述
"main": "index.js", //程序的入口文件
"dependencies": { //项目依赖的包!!!重要的
"jquery": "^1.12.4"
"zepto": "^1.2.0"
},
"devDependencies": {}, //开发阶段依赖的包!!!重要的
"scripts": { //命令
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [ //关键词
"npm"
],
"author": "guanqi", //作者
"license": "ISC" //协议
}

安装并添加依赖

$ npm install <包名> --save 会将当前目录下的安装包,并将包的信息,

添加到package.json中的dependencies选项中

$ npm install <包名> --save-dev安装开发阶段用的工具包,并不是项目必须有的。这个命令会将包安装到当前目录下的安装包,并将包的版本信息,

添加到package.json中的devDependencies选项中

全局安装

$ npm install <包> -g , -g代表全局安装,不会在package.json中看到

安装包

$ bower install <包名> --save,在当前目录安装包,并将版本信息添加到bower.json中

$ bower install <包名>@版本号,安装指定的版本号

查看包的信息

$ bower info <包名> 查看包的详细信息

搜索包

$ bower search <包名>

包列表

$ bower list

卸载包

$ bower uninstall <包名>

node.js常用命令的更多相关文章

  1. Node.js 常用命令

    1. 查看node版本 node --version 2. 查看npm 版本,检查npm 是否正确安装. npm -v 3. 安装cnpm (国内淘宝镜像源),主要用于某些包或命令程序下载不下来的情况 ...

  2. Node.js 常用工具

    Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherit ...

  3. Node.js 常用工具util包

    Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.isError(obj); util.is ...

  4. Sublime Text3 配置Node.js运行命令

    ­ 在Sublime Text中可以很容易配置新的编译运行命令,下面的截图是汉化版的中文菜单,英文菜单请直接对照. 首先需要在本地安装Node,默认的Node会加入到系统的环境变量,这样执行Node命 ...

  5. Node.js 常用工具 util

    util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...

  6. node js 常用模块

    前100个依赖库里,underscore是属于语言基础类,express是服务器框架,有5.6个测试框架.以及5.6个递归遍历目录树的工具类.3个左右的命令行解析工具类,3个主流数据库的链接clien ...

  7. Node.js 常用工具util

    util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...

  8. nodejs学习笔记Node.js 调试命令

    3.4  调试        47  下面是一个简单的例子: $ node debug debug.js < debugger listening on port 5858 connecting ...

  9. Node.js 常用工具 (util.inherits)

    util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...

随机推荐

  1. Castle ActiveRecord学习(八)事务

    代码: public void UpdateThemeInfo(int id) { //事务 using (TransactionScope ctran = new TransactionScope( ...

  2. QuartJob的CronExpressionString规则详解

    字段 允许值 允许的特殊字符    秒   0-59   , - * /    分   0-59   , - * /    小时 0-23   , - * /    日期 1-31   , - * ? ...

  3. Luogu 4449 于神之怒加强版

    挺套路的题,然而一开始还是想错了…… $\sum_{i = 1}^{n}\sum_{j = 1}^{m}gcd(i, j) ^ {k} = \sum_{T = 1}^{min(n, m)}\left ...

  4. asp.net网站全局控制文件内注册事件

    在管理ASP.NET网站的时候,有时会对网站整体做出控制,这时把这些代码写在global.asax内可以做到全局控制. 未添加任何代码的global.asax文件如下: <script runa ...

  5. js的prototype(2)

    1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展.我们称B的原型为A. 2 javasc ...

  6. 关于Spring Data redis几种对象序列化的比较

    redis虽然提供了对list set hash等数据类型的支持,但是没有提供对POJO对象的支持,底层都是把对象序列化后再以字符串的方式存储的.因此,Spring data提供了若干个Seriali ...

  7. CocoaPods安装和使用教程[转]

    目录 CocoaPods是什么? 如何下载和安装CocoaPods? 如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNetworking类库 场景2:如何正确编译运行一 ...

  8. swift学习之UITabelView ----UITableViewCell

    // //  OneViewController.swift //  tab // //  Created by su on 15/12/7. //  Copyright © 2015年 tian. ...

  9. UVALive - 6436 —(DFS+思维)

    题意:n个点连成的生成树(n个点,n-1条边,点与点之间都连通),如果某个点在两点之间的路径上,那这个点的繁荣度就+1,问你在所有点中,最大繁荣度是多少?就比如上面的图中的C点,在A-B,A-D,A- ...

  10. js判断是移动端还是PC端访问网站

    window.location.href = /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ? "htt ...