学习npm
$ npm view vue versions//'2.6.11[ '0.0.0','0.6.0','0.7.0','0.7.1','0.7.3','0.7.4','0.7.5','0.7.6','0.8.0','0.8.1','0.8.2','0.8.3','0.8.4','0.8.6','0.8.7...
npm常见命令
-
npm init
- 创建一个新的 package.json 文件。你需要回答一些问题来配置项目的基本信息,例如名称、版本、作者等。 -
npm install
- 安装项目所需的依赖项。它会根据 package.json 文件中的依赖关系列表自动下载和安装所需的软件包。 -
npm install <package-name>
- 安装指定的软件包。这将下载并安装指定的软件包及其所有依赖项。 -
npm install --save <package-name>
或 npm install -S - 安装软件包并将其添加到 package.json 文件的 dependencies 部分中。 -
npm install --save-dev <package-name>
或 npm install -D - 安装软件包并将其添加到 package.json 文件的 devDependencies 部分中。这些依赖项通常是开发环境中需要的,如测试框架、构建工具等。 -
npm uninstall <package-name>
- 卸载指定的软件包。它将从本地 node_modules 目录中删除软件包及其依赖项。 -
npm update
- 更新依赖项。它会检查 package.json 文件中依赖关系列表中的软件包是否有新版本,并尝试更新到最新版本。 -
npm outdated
- 检查已安装的软件包是否有新的版本可用。它将列出不再是最新版本的软件包。 -
npm run script>
- 运行在 package.json 文件中定义的脚本。你可以在 scripts 部分中定义自定义命令,以便在开发过程中运行特定任务。 -
npm publish
- 将你的模块发布到 npm 注册表,使其可供其他人使用。 -
npm search <package-name>
- 在 npm 注册表中搜索指定的软件包。 -
npm info <package-name>
- 获取有关指定软件包的详细信息,如最新版本、描述、作者等。 -
npm run-script <script-name>
- 运行在 package.json 文件中定义的特定脚本。与 npm run 命令类似,但无需在命令后添加前缀 “run”。 -
npm cache clean
- 清除 npm 的缓存,以释放磁盘空间或解决特定的安装问题。 -
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' ]
npm view @vue/cli versions //'4.3.1'
[ '3.0.0-alpha.1',.......'4.3.1' ]
更多推荐
所有评论(0)