ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

npm入门之使用npx从本地或者远程程序包运行命令

2021-03-21 18:03:17  阅读:345  来源: 互联网

标签:npm package -- 程序包 npx 本地 软件包


文档:https://docs.npmjs.com/cli/v7/commands/npx

 

1.简介

 

通过此命令,您可以从npm软件包(本地安装的软件包或远程获取的软件包)中运行任意命令,其运行环境类似于通过npm run

--package选项指定的任何软件包都将与PATH已执行的命令一起提供,以及任何本地安装的软件包可执行文件。--package可以多次指定该选项,以在所有指定软件包均可用的环境中执行提供的命令。

如果本地项目依赖项中不存在任何请求的软件包,则将它们安装到npm缓存中的文件夹中,该文件夹将在执行的过程中添加到PATH环境变量中。将显示一个提示(可以通过提供--yes或 来取消提示--no)。

没有说明符的情况下提供的软件包名称将与本地项目中存在的任何版本匹配。只有带有说明符的程序包名称与本地依赖项具有完全相同的名称和版本时,才认为它们是匹配项。

如果未提供-c--call选项,则使用位置参数生成命令字符串。如果未--package提供任何选项,则npm将根据以下试探法尝试从作为第一个位置参数提供的程序包说明符中确定可执行文件的名称:

  • 如果程序包在的bin字段中只有一个条目package.json,或者所有条目都是同

标签:npm,package,--,程序包,npx,本地,软件包
来源: https://blog.csdn.net/qq_27868061/article/details/115052859

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有