美文网首页
npx 介绍

npx 介绍

作者: 黑莓小宝闪电朵朵 | 来源:发表于2019-05-16 11:25 被阅读0次

npx是npm5.2新增的命令,本文主要就是来介绍一些常用功能

版本检查

检查npx是否存在,不存在通过npm -i -g npx安装。

npx -v // 检查npx版本

调用项目安装的模块(一般是node_modules里面的)

# 常规操作
node_modules/.bin/mocha --version
# npx操作
npx mocha --version

原理:运行时会到项目模块路径和$PATH(环境变量)里检查命令是否存在

避免全局安装模块

一般脚手架安装教程建议是全局安装,比如react和vue的教程(虽然现在他们的官网都是推荐npx安装)

# npx会把create-react-app下载到临时目录,使用完成后删除。
npx create-react-app test-app

没有就下载

# 没安装http-server时,用npm会报错,用npx就会自动下载同名的包并使用该命令
npx http-server

常用参数介绍

# -p 安装指定模块,适用于安装多个模块
npx -p model1 -p model2
# -c 所有命令通过npx解释,因为命令默认是第一块给npx后来的都是shell执行
npx -p model1 -p cowsay -c xxxxxxx
# --no-install 强制使用本地模块,不使用网络模块(本地没有的话会报错)
npx --no-install http-server
# --ignore-existing 强制使用网络模块,不使用本地模块。
npx --ignore-existing create-react-app test-app

结束

个人理解npx就是npm的进化版命令,如何运用npx让自己的开发负担更小才是根本。
有问题请评论,看到会回复。

相关文章

  • npx 介绍

    what npx 会自动查找当前依赖包中的可执行文件,如果找不到,就会去 PATH 里找。如果依然找不到,就会帮你...

  • npx 介绍

    npx是npm5.2新增的命令,本文主要就是来介绍一些常用功能 版本检查 检查npx是否存在,不存在通过npm -...

  • npx

    npx 介绍 What npx是一种在npm中安装工具,也可以被单独的下载使用 在npm 5.2.0 的时候发现会...

  • Npx

    npx github:https://github.com/zkat/npx 什么是Npx?它和npm是什么关系?...

  • npx详细使用

    前几天接触到了npx,发现这个命令非常好用,这里总结下npx的使用。 npx是什么? npx是npm5.2之后发布...

  • npx 是什么

    在 npm version >= 5.2.0 开始,自动安装了npx。 npx是什么呢?npx 会帮你执行依赖包里...

  • npx

    npm 从5.2版开始,增加了 npx 命令 安装 Node.js 时会同时安装 npm,所以可以直接使用 npx...

  • css打包压缩

    Node.js+ Npm +Npx Npx是执行Node.js插件的工具,它可以执行npm包中包含的命名 Npx-...

  • 使用webpack-dev-server

    每次要编译代码时,手动运行npx webpack | npx webpack --config webpack....

  • node包管理工具npm/nrm/yarn

    npx 使用 npx使用--阮一峰[http://www.ruanyifeng.com/blog/2019/02/...

网友评论

      本文标题:npx 介绍

      本文链接:https://www.haomeiwen.com/subject/dkwbaqtx.html