第三篇:npx 实战指南:创建项目、运行工具与指定版本

举报
yd_220371319 发表于 2026/08/31 14:50:37 2026/08/31
【摘要】 npx 实战指南:创建项目、运行工具与指定版本npx 最常见的用途就是运行各种 Node.js CLI 工具。下面通过几个实际例子了解它。使用 npx 创建项目例如使用 Vite:npx create-vite@latest创建 Next.js 项目:npx create-next-app@latest这里的:@latest表示使用最新版本。也可以指定具体版本:npx create-vite...

npx 实战指南:创建项目、运行工具与指定版本

npx 最常见的用途就是运行各种 Node.js CLI 工具。

下面通过几个实际例子了解它。

使用 npx 创建项目

例如使用 Vite:

npx create-vite@latest

创建 Next.js 项目:

npx create-next-app@latest

这里的:

@latest

表示使用最新版本。

也可以指定具体版本:

npx create-vite@7.0.0

这样可以明确控制使用哪个版本。

运行项目工具

假设项目安装了 TypeScript:

npm install -D typescript

可以直接:

npx tsc

ESLint:

npm install -D eslint
npx eslint .

Prettier:

npm install -D prettier
npx prettier . --write

这些工具都不需要安装到系统全局。

一次性运行工具

npx 还有一个非常方便的用途:

临时运行某个 CLI。

例如:

npx cowsay "Hello"

对于只需要使用一次的工具,这种方式非常方便。

指定版本运行

除了 latest,还可以指定版本:

npx typescript@5.4.5 --version

这对于测试不同版本的 CLI 特别有用。

常见命令

npx vite
npx create-vite@latest
npx create-next-app@latest
npx tsc
npx eslint .
npx prettier . --write

可以看到,npx 非常适合各种 CLI 工具。

总结

npx 最常见的几个场景就是:

创建项目
运行 CLI
临时使用工具
指定工具版本

尤其是现代前端项目中,npx 已经非常常见。

下一篇我们继续比较:npx、npm run 和全局安装,到底应该怎么选?

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。