首页 > 代码库 > npm 常用命令
npm 常用命令
- $ npm -v 查看版本
- $ npm 查看帮助
- $ npm list 当前目录已安装插件
- $ npm install express 安装依赖包到node_modules目录,代码中可直接require
- $ npm install express -g 全局安装依赖包,它根据package.json中的bin进行配置,将实际脚本链接到该位置:"bin":{"express":"./bin/express"}
- $ npm install [tarball file,tarball url,folder] 对于没有发布到npm上的包或者网络不能直接安装的包,可以将包下载到本地再安装,需指明package.json文件
- npm的命令钩子 如当执行package.json中的scrpts项中配置的install时,npm install <package>会指向preinstall.js及install.js
发布包
- 编写模块 exports.test=function(){}
- 初始化包描述 npm init
- 注册包仓库账号 npm adduser
- 上传包 npm publish .
- 安装包 npm install <packgename>(package.json中name) --registry==http://registry.npmjs.org
- 包权限 npm owner [ls <packgename>,add <user> <packgename>, rm <user> <packgename>]
分析包
$ npm ls 可以分析出当前路径下能通过模块路径找到的所有包,并生成依赖树
卸载包:
npm uninstall <name> [-g] [--save-dev]
PS:不要直接删除本地插件包1、删除全部插件:npm uninstall gulp-less gulp-uglify gulp-concat ……???太麻烦
2、借助rimraf:npm install rimraf -g 用法:rimraf node_modules
更新包:
npm update <name> [-g]
[--save-dev]
更新全部插件:npm update [--save-dev]
npm 常用命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。