node.js常用命令

安装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常用命令的更多相关文章
- Node.js 常用命令
1. 查看node版本 node --version 2. 查看npm 版本,检查npm 是否正确安装. npm -v 3. 安装cnpm (国内淘宝镜像源),主要用于某些包或命令程序下载不下来的情况 ...
- Node.js 常用工具
Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherit ...
- Node.js 常用工具util包
Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.isError(obj); util.is ...
- Sublime Text3 配置Node.js运行命令
在Sublime Text中可以很容易配置新的编译运行命令,下面的截图是汉化版的中文菜单,英文菜单请直接对照. 首先需要在本地安装Node,默认的Node会加入到系统的环境变量,这样执行Node命 ...
- Node.js 常用工具 util
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...
- node js 常用模块
前100个依赖库里,underscore是属于语言基础类,express是服务器框架,有5.6个测试框架.以及5.6个递归遍历目录树的工具类.3个左右的命令行解析工具类,3个主流数据库的链接clien ...
- Node.js 常用工具util
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...
- nodejs学习笔记Node.js 调试命令
3.4 调试 47 下面是一个简单的例子: $ node debug debug.js < debugger listening on port 5858 connecting ...
- Node.js 常用工具 (util.inherits)
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherits(constructor ...
随机推荐
- iis 搭建ftp
1.打开iis,添加FTP站点 2.在电脑上建立的FTP服务器别的电脑不能访问 关闭防火墙即可访问防火墙 程序员的基础教程:菜鸟程序员
- Financial Information Exchange (FIX) Protocol Interview Questions Answers[z]
What do you mean by Warrant?Warrant is a financial product which gives right to holder to Buy or Sel ...
- React Native开源项目案例
(六).React Native开源项目: 1.Pober Wong_17童鞋为gank.io做的纯React Native项目,开源地址:https://github.com/Bob1993/Rea ...
- re 正则模块
re模块(* * * * *) 就其本质而言,正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现.正则表达式模式被编译成一系列 ...
- netstat/lsof
netstat/lsof netstat命令用于显示与IP.TCP.UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况 -a 显示一个所有的有效连接信息列表(包括已建立的连接,也 ...
- linux查看端口号监听状态
lsof -i:<port> netstat -tunlp | grep <port>
- Caffe 议事(一):从零开始搭建 ResNet 之 残差网络结构介绍和数据准备
声明:Caffe 系列文章是我们实验室 黄佳斌 大神所写的内部学习文档,已经获得他的授权允许. 本参考资料是在 Ubuntu14.04 版本下进行,并且默认 Caffe 所需的环境已经配置好,下面教大 ...
- ie7下 li多了4像素
当li 设置了float 后,在ie7 下便会产生margin-bottom:4px的bug,即使设置margin-bottom为0也不能清除. 可以通过csshack 解决: 1:在ie7下 将he ...
- [转载]关于JAVA中子类和父类的构造方法
原文链接:https://www.cnblogs.com/chenpi/p/5486096.html#_label0
- LNMP详细介绍
1>Nginx概述: 很多人对apache非常熟悉,Nginx与Apache类似,属于WEB容器,同时也是一款高性能的HTTP和反向代理软件,它们之间最大的差别是Apache的处理速 ...