npx 是由 npm 开发的工具,可促进豁免包装 node.js 。
它是从 5.2版本的 npm 传递的
在 npx 到达之前,他没有安装包裹作为能够在项目中使用它们的时间。 对他来说,现在可以施加包裹而无需以永久的方式安装它们。
NPX如何工作?
当您使用 npx < /strong>豁免包裹时,如果它存在于项目中或整体安装中,则首先会放松一下:< /p>
这使您可以在不必在项目中安装它们的软件包。 要使用 npx ,只需键入 例如: npm 是一个软件包管理器,可以通过阅读包装来帮助您安装拒绝。订单: 你 它还允许您豁免延迟项目的命令。 喜欢 npx , dlx 允许您在不安装它们的情况下施加软件包。 但是, dlx 永远不会将您的本地软件包用于豁免订单。 版本 5.2 。 npm ,我们必须安装包裹以使用它们。 今天,它更简单,它允许您在安装它们之前测试包装。 感谢您阅读本文! 封面par Jiawei Zhao sur Unsplash
npx
命令,然后输入要豁免的软件包的名称。
npx mon-super-package
NPX与NPM
npm install
npm i
在 npx 的差异中,您还可以启动软件包命令,但只能从已安装的软件包中启动。
和DLX?
使用 pnpm 或 yarn ,它是 npx 的直立,这些 packages manager 。。
结论
您也可以使用 npx 或 dlx 启动脚手架应用程序:
// init d'un projet nuxt
pnpm dlx nuxi init <project-name>
// init d'un projet react
npx create-react-app my-app
他最初被张贴在我的site:https://necraidan.com/blog/npm-npx-dlx