JSON

npm使用小结(3)

字号+ 作者:H5之家 来源:H5之家 2017-01-02 18:02 我要评论( )

例: npm uninstall saxnpm uninstall sax --save npm uninstall @myorg/privatepackage --save npm uninstall node-tap --save-dev npm uninstall dtrace-provider --save-optional npm update npm update用于更新

例:

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 update

npm update 用于更新本地安装的模块。

命令格式 npm update [-g] [<pkg>...] aliases: up, upgrade 说明

注: 从npm@2.6.1开始 , npm update 仅更新顶级包。旧版本的 npm 会递归检查所有的依赖。如果要达到旧版本的行为,请使用 npm --depth 9999 update 。

npm config

npm 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 <key> <value> [-g|--global] : 设置一个配置参数。
  • 例:

    npm config set foo:port 80

  • npm config get <key> :获取一个配置参数。
  • 例:

    npm config get foo:port

  • npm config delete <key> :删除一个配置参数。
  • 例:

    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 用于发布一个包。

    命令格式 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

    相关文章

    发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

  • 本类最热新闻

  •  

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 1.2.5 在.NET中使用JSON(2)

      1.2.5 在.NET中使用JSON(2)

      2017-01-02 12:01

    • lua中使用json

      lua中使用json

      2016-12-31 08:05

    • javascript使用eval解析json的注意点

      javascript使用eval解析json的注意点

      2016-12-27 18:01

    • 使用PHP接收POST数据,解析json数据

      使用PHP接收POST数据,解析json数据

      2016-12-25 10:03

    网友点评