iedNode.js 包管理器

联合创作 · 2023-09-23 16:14

ied 是另一个 Node.js 包管理器,类似 npm,但是比 npm 快!

主要特性:

  • 快速,完全并发安装

  • 正确解决依赖

  • 支持 semver

  • 正确处理 devDependencies

  • 生成一个平滑的 node_modules 目录

  • 快速缓存

  • 与 npm registry 交互

  • 包没有全局命名空间

  • 允许你在同一个包a require 多个版本

  • 通过进程条可视化指示器进程

  • 遵循你的全局配置

  • 提供有用工具集,比如 ping, config, ls

  • 支持私有 registries

使用

  ied is a package manager for Node.

  Usage:

    ied command [arguments]

  The commands are:

    install     fetch packages and dependencies
    run         run a package.json script
    test        run the test-suite of the current package
    shell       enter a sub-shell with augmented PATH
    ping        check if the registry is up
    ls          print the dependency graph
    expose      make a sub-dependency `require`able
    config      print the used config
    init        initialize a new package
    link        link the current package or into it
    unlink      unlink the current package or from it

  Flags:
    -h, --help      show usage information
    -v, --version   print the current version
    -S, --save      update package.json dependencies
    -D, --save-dev  update package.json devDependencies
    -o, --only      install a subset of the dependencies
    -r, --registry  use a custom registry (default: http://registry.npmjs.org/)

  Example:
    ied install
    ied install <pkg>
    ied install <pkg>@<version>
    ied install <pkg>@<version range>

    Can specify one or more: ied install semver@^5.0.1 tape
    If no argument is supplied, installs dependencies from package.json.
    Sub-commands can also be called via their shorthand aliases.

  README:  https://github.com/alexanderGugel/ied
  ISSUES:  https://github.com/alexanderGugel/ied/issues
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报