javascript - 如何排除 npm 上的搜索词?

标签 javascript npm

我想搜索,例如'carousel' 并排除其中包含 'react' 的结果。我尝试过:

carousel -react

carousel NOT react

但这仍然会显示带有“react”的结果。如何排除 npm 上的搜索词?

最佳答案

How can I exclude search terms on npm?

如果您在 shell 中询问 NPM 搜索,我认为排除单词的唯一方法是使用搜索正则表达式以下是 NPM 搜索文档的摘录:

If a term starts with /, then it's interpreted as a regular expression. A trailing / will be ignored in this case. (Note that many regular expression characters must be escaped or quoted in most shells.)

正则表达式搜索的一个非常简单的示例是:

npm search /carousel/

实现实际的正则表达式来排除react超出了这个问题的范围,它会涉及创建一个负向前看/向后看正则表达式。

关于javascript - 如何排除 npm 上的搜索词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29559180/

相关文章:

javascript - 在 JavaScript 解释器的树遍历算法中存在堆栈溢出问题?

javascript - 如何使用 JavaScript 删除字符串中的最后一个单词

javascript - 在模板中包含包含 html 的变量 - angular2

javascript - 如何从javascript中的数组中获取与该字符串匹配的indexOf

javascript - npm 开销 - 如何处理?

node.js - 如何强制 npm 默认安装特定版本的包?

javascript - Google map JavaScript 收费但隐藏在 CodeIgniter 上

node.js - Ember 生产构建错误 'WARN: Output exceeds 32000 characters'

amazon-web-services - npm run build 不会在 elasticbeanstalk 上创建构建目录

node.js - 我可以在没有安装 npm 的情况下使用 npm 库吗?