gpt4 book ai didi

node.js - 如何列出 package.json 中可用的所有命令?

转载 作者:行者123 更新时间:2023-12-03 12:13:33 29 4
gpt4 key购买 nike

package.json可以有很多命令,常用的是npm start , npm test但通常有更多的命令。

有没有办法列出所有命令?

目前我使用 less package.json但它有太多的噪音无法显示。

最佳答案

您可以使用:

npm run

列出所有命令。 (Yarn 在 yarn run 上也具有类似的功能。)

此行为在 npm help run 的帮助页面中有明确说明。 :

This  runs an arbitrary command from a package's "scripts" object.  If no "command" is provided, it will list the available scripts.


如果您有 jq 以获得快速概览安装:
jq .scripts package.json

您仍然可以将该子集通过管道传输到 less如果你需要
jq .scripts package.json | less

此外,您可以通过 npm-completion 使用制表符补全然后你应该在点击选项卡时看到一个可能的命令列表,如果只剩下一个选项就完成命令。

您可以通过临时设置
source <(npm completion)

根据您的终端,您可以通过添加到相关的配置文件来使其具有持久性:
npm completion >> ~/.bashrc
npm completion >> ~/.zshrc

关于node.js - 如何列出 package.json 中可用的所有命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59613870/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com