例:
npm uninstall sax npm uninstall sax --save npm uninstall @myorg/privatepackage --save npm uninstall node-tap --save-dev npm uninstall dtrace-provider --save-optional npm updatenpm update 用于更新本地安装的模块。
命令格式 npm update [-g] [<pkg>...] aliases: up, upgrade 说明注: 从npm@2.6.1开始 , npm update 仅更新顶级包。旧版本的 npm 会递归检查所有的依赖。如果要达到旧版本的行为,请使用 npm --depth 9999 update 。
npm confignpm config 命令用于管理配置文件。
命令格式 npm config [-g|--global] npm config get <key> npm config delete <key> npm config list npm config edit npm get <key> npm [-g|--global] aliases: c 说明例:
npm config set foo:port 80
例:
npm config get foo:port
例:
npm config delete foo:port
npm config list :打印配置参数列表。
npm config edit :直接编辑配置文件。
npm get <key> : npm config get <key> 的简写。
npm set <key> <value> [-g|--global] : npm config set <key> <value> [-g|--global] 的简写。
npm publish 用于发布一个包。
命令格式 npm publish [<tarball>|<folder>] [--tag <tag>] [--access <public|restricted>] Publishes '.' if no argument supplied Sets tag 'latest' if no --tag specified 说明将包发布到注册表,以便可以按名称安装。如果没有本地 .gitignore 或 .npmignore 文件,则包括软件包目录中的所有文件。如果这两个过滤文件都存在时,某个文件被 .gitignore 忽略,而不被 .npmignore 忽略,则它将被包括。
npm run如果在 package.json 文件中的 scripts 字段定义了命令,就可以使用 npm run来执行脚本命令。
例:
假设 package.json 文件中的 scripts 字段如下定义:
"scripts": { "test": "mocha", "lint": "eslint lib bin hot scripts", "prepublish": "npm run test && npm run lint", "start": "node index.js" }npm run test :相当于执行 mocha 命令。它会开始执行测试框架 Mocha 。
npm run lint :相当于执行 eslint lib bin hot scripts 命令。它会开始执行 eslint 检查。
npm run prepublish :相当于执行 npm run test 和 npm run lint 两条命令。现在你了解如何复合命令了吧。
npm start :相当于执行 node index.js 。Node.js 启动一个服务的入口脚本。
参考npm 官方文档
分享给小伙伴们:
本文标签: npm/">npm
相关文章
发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。
本类最热新闻