zsh-better-npm-completion

Better completion for npm
授权协议 MIT License
开发语言 JavaScript
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 不详
投 递 者 邢财
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

zsh-better-npm-completion

Better completion for npm

  • Makes npm install recommendations from npm cache
  • Makes npm uninstall recommendations from dependencies/devDependencies
  • Shows detailed information on script contents for npm run
  • Falls back to default npm completions if we don't have anything better

Installation

Using Antigen

Bundle zsh-better-npm-completion in your .zshrc

antigen bundle lukechilds/zsh-better-npm-completion

Using zplug

Load zsh-better-npm-completion as a plugin in your .zshrc

zplug "lukechilds/zsh-better-npm-completion", defer:2

Using zgen

Include the load command in your .zshrc

zgen load lukechilds/zsh-better-npm-completion

As an Oh My ZSH! custom plugin

Clone zsh-better-npm-completion into your custom plugins repo

git clone https://github.com/lukechilds/zsh-better-npm-completion ~/.oh-my-zsh/custom/plugins/zsh-better-npm-completion

Then load as a plugin in your .zshrc

plugins+=(zsh-better-npm-completion)

Manually

Clone this repository somewhere (~/.zsh-better-npm-completion for example)

git clone https://github.com/lukechilds/zsh-better-npm-completion.git ~/.zsh-better-npm-completion

Then source it in your .zshrc

source ~/.zsh-better-npm-completion/zsh-better-npm-completion.plugin.zsh

Related

  • zsh-nvm - Zsh plugin for installing, updating and loading nvm
  • gifgen - Simple high quality GIF encoding

License

MIT © Luke Childs

  • 不知不觉,脚本命令已经写了十来条,而且会越多(人的贪婪是无止境的),如果有自动补全机制该有多好啊,既然你我都能想到这个场景需要,npm 当然也会帮我做这类事情了。 列出所有命令 请记得前面查看显性变量列表 npm run env | grep npm_package | sort,这里在介绍一种更具体的显示命令集合的 shell npm run | less,简单剖析下,知道的童鞋自行跳过。 np

  • 这是一个简易的关于npm scripts的小教程 什么是npmscripts? npm scripts就是package.json文件里面,使用scripts字段定义的各种命令 { "scripts": { "build": "node build.js" } } 复制代码 scripts对象可以有很多个属性,每个属性,对应一段脚本命令。上面的代码等同于:

 相关资料
  • ⚠️ ‼️ DEPRECATION WARNING ‼️ ⚠️ This solution is outdated. Check out kentcdodds/cross-env which might better suit your needs! Better NPM scripts runner Avoid hard-coded commands in package.json Cross-

  • 我刚刚安装了节点和纱线使用以下命令: 但是,如果我写在终端是说"zsh:命令未找到: npm" 在我的:我有: 我尝试使用以下指南卸载并重新安装Node和Thread:如何完全卸载Node。js,并从头重新安装(Mac OS X) 但我还是犯了同样的错误。

  • Zsh

    Z shell是一个Linux用户很少使用的power-shell,这是由于大多数Linux产品安装,以及默认使用bash shell。几乎每一款Linux产品都包含有zsh,通常可以用apt-get、urpmi或yum进行安装。

  • better-sqlite3 The fastest and simplest library for SQLite3 in Node.js. Full transaction support High performance, efficiency, and safety Easy-to-use synchronous API (better concurrency than an asynch

  • better-keyboard 是使用Javascript编写的移动端键盘组件,不支持使用rem和em做布局的项目 Options 参数 defaultResult: [] 默认值 containEl: body 父级容器 closeTitle: 完成 关闭按钮文本 max: 6 最大长度 Events 事件 onInput 点击数字按钮 onClose 键盘关闭 onClosed 关闭动画结束后

  • Better Player 是一个基于 video_player 和 Chewie 的高级视频播放器。它具有多种配置选项,解决了许多典型的用例,而且很容易运行。 Better Player 是 Chewie 中引入的理念的延续。更好的修复了常见的错误,增加了更多的配置选项并解决了典型的使用情况。 特性: 修复了常见错误 添加了高级配置选项 重构的玩家控制 播放列表支持 ListView 中的视频支