npm常见命令

  1. npm init - 创建一个新的 package.json 文件。你需要回答一些问题来配置项目的基本信息,例如名称、版本、作者等。

  2. npm install - 安装项目所需的依赖项。它会根据 package.json 文件中的依赖关系列表自动下载和安装所需的软件包。

  3. npm install <package-name> - 安装指定的软件包。这将下载并安装指定的软件包及其所有依赖项。

  4. npm install --save <package-name> 或 npm install -S - 安装软件包并将其添加到 package.json 文件的 dependencies 部分中。

  5. npm install --save-dev <package-name> 或 npm install -D - 安装软件包并将其添加到 package.json 文件的 devDependencies 部分中。这些依赖项通常是开发环境中需要的,如测试框架、构建工具等。

  6. npm uninstall <package-name> - 卸载指定的软件包。它将从本地 node_modules 目录中删除软件包及其依赖项。

  7. npm update - 更新依赖项。它会检查 package.json 文件中依赖关系列表中的软件包是否有新版本,并尝试更新到最新版本。

  8. npm outdated - 检查已安装的软件包是否有新的版本可用。它将列出不再是最新版本的软件包。

  9. npm run script> - 运行在 package.json 文件中定义的脚本。你可以在 scripts 部分中定义自定义命令,以便在开发过程中运行特定任务。

  10. npm publish - 将你的模块发布到 npm 注册表,使其可供其他人使用。

  11. npm search <package-name> - 在 npm 注册表中搜索指定的软件包。

  12. npm info <package-name> - 获取有关指定软件包的详细信息,如最新版本、描述、作者等。

  13. npm run-script <script-name> - 运行在 package.json 文件中定义的特定脚本。与 npm run 命令类似,但无需在命令后添加前缀 “run”。

  14. npm cache clean - 清除 npm 的缓存,以释放磁盘空间或解决特定的安装问题。

  15. npm ls - 列出当前项目的依赖关系树。它会显示安装的软件包及其依赖项的层次结构。

查看npm全局安装路径

npm root -g

npm --help

Usage: npm <command>
where <command> is one of:
    access, adduser, audit, bin, bugs, c, cache, ci, cit,
    clean-install, clean-install-test, completion, config,
    create, ddp, dedupe, deprecate, dist-tag, docs, doctor,
    edit, explore, fund, get, help, help-search, hook, i, init,
    install, install-ci-test, install-test, it, link, list, ln,
    login, logout, ls, org, outdated, owner, pack, ping, prefix,
    profile, prune, publish, rb, rebuild, repo, restart, root,
    run, run-script, s, se, search, set, shrinkwrap, star,
    stars, start, stop, t, team, test, token, tst, un,
    uninstall, unpublish, unstar, up, update, v, version, view,
    whoami
npm <command> -h  quick help on <command>
npm -l            display full usage info
npm help <term>   search for help on <term>
npm help npm      involved overview

Specify configs in the ini-formatted file:
    /Users/zhangsan/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

npm@6.14.15 /usr/local/lib/node_modules/npm

npm config --help

npm config set <key> <value>
npm config get [<key>]
npm config delete <key>
npm config list [--json]
npm config edit
npm set <key> <value>
npm get [<key>]

alias: c

设置淘宝镜像

npm config set registry https://registry.npm.taobao.org
npm config get registry
npm config delete registry // 删除当前的镜像源配置,npm将恢复到默认的官方镜像源。
$ npm view vue versions   //'2.6.11
[ '0.0.0',.....'4.3.1' ]

vue版本更新日志

npm view @vue/cli versions   //'4.3.1'
[ '3.0.0-alpha.1',.......'4.3.1' ]
Logo

前往低代码交流专区

更多推荐