npm入门之使用npx从本地或者远程程序包运行命令
发布日期:2021-05-28 16:22:06 浏览次数:31 分类:精选文章

本文共 465 字,大约阅读时间需要 1 分钟。

npm运行命令

通过npm命令,您可以在本地安装的软件包或远程获取的软件包中运行任意命令。运行环境与npm run类似,但更灵活。

##ğitim

  • --package选项:指定任意软件包,/npm会将这些软件包添加到路径中。如需支持多个软件包,可重复多次指定。
  • 环境变量PATH:指定的软件包路径会被添加到路径中。本地安装的可执行文件也会被纳入。

依赖项安装

如果所需软件包未本地安装,npm会将其安装到npm的缓存文件夹中,并将该文件夹添加到路径中。安装过程中会提示用户选择--yes确认或--no取消安装。

软件包匹配

  • 没有软件包说明符时,默认匹配本地项目中存在的软件包,不考虑版本。
  • 只有在本地依赖项中存在完全相同版本的软件包时,才视为匹配。

没有说明符的情况

如未提供-c--call选项,/npm会根据以下规则创建命令字符串:

  • 检查软件包的bin字段。
  • 如果bin字段只有一个条目package.json或所有条目一致,则默认使用该文件名作为可执行文件。
  • 这种机制确保脚本自动处理大多数常见情况,无需手动指定执行文件。

    上一篇:node.js使用commander包构建命令行应用
    下一篇:npm入门之使用nrm切换注册源

    发表评论

    最新留言

    做的很好,不错不错
    [***.243.131.199]2025年04月25日 03时14分14秒