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 ...
随机推荐
- git best practice
1. https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud (atlassian家的git) 2. https: ...
- 在JS中使用全局变量
在JS中使用全局变量不像C++,也不像PHP. 先摆出错的代码: var globalvar = 'a'; function test(){ alert(globalvar); } 这里弹出的是und ...
- hive分隔符总结
ascii对应的表Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex ----------------- ...
- [GO]redis的连接
package main import ( "github.com/garyburd/redigo/redis" "fmt" ) var pool *redis ...
- PV对第三方存储的访问模式支持
访问模式 PV可以使用存储资源提供商支持的任何方法来映射到host中.如下的表格中所示,提供商有着不同的功能,每个PV的访问模式被设置为卷支持的指定模式.比如,NFS可以支持多个读/写的客户端,但可以 ...
- IntelliJ IDEA 2017版 快捷键CTRL + SHIFT + A无效如何调试(详细的开启idea自动make功能 )
1.前景描述 因为我把编译器的快捷键都设置成eclipse模式了,所以要做热部署的时候,需要CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compile ...
- Web数据挖掘综述
- [转载]利用近场探头和频谱仪查找EMI辐射问题
原文链接 http://www.pesmatrix.com/news/html/?412.html 电磁兼容性(Electromagnetic Compatibility,简称EMC)是指设备或系统在 ...
- 切图,css注意事项
1.文字尽量不要独立放在div中,一般放在p,span中(显得不专业) 2.div给了width就不要用padding-left,padding-right:给了height就不给padding-to ...
- 1-初步了解C#-语言基础
本篇博客对应视频讲解 前言 终于开始讲语言了,我选择讲C#.为什么呢?因为C#是很好的入门语言,简洁.全面,面向对象类型安全,开发体验好,上手容易.而其他的语言也已经有人讲了很多了,C#相对来说要少一 ...