我最近开始使用 vite 来制作我的 React 应用程序,因为我厌倦了 create-react-app 极其漫长的安装时间。然而,当我在网上查看时,我发现了制作 vite 应用程序的不同方法。官方文档上说使用 npm init vite@latest,而其他教程则使用 npm init vite。两者都要求您在运行命令之前在计算机上安装不同的依赖项。然而,它们似乎本质上都做同样的事情。谁能解释一下这两个命令之间的区别?
两者之间的区别在于,npm init vite@latest
将下载最新版本 -如果您之前已全局安装npm init vite
,则将使用它,否则它将获取最新版本。就是这样。参见下文create-vite
当你看到@latest
一些教程时,为了不让读者感到困惑,你可以将其视为明确的信息,但他们应该规定以下注释。
笔记:
如果您已经全局
create-vite
安装了该软件包 ,例如旧版本,那么它将被使用。npm init
所以:
npm init foo
获取并运行已安装的 create-foo 或从注册表中获取最新的 create-foo(如果没有)。
npm init foo@latest
从注册表中获取并运行最新的 create-foo。
npm init foo@1.2.3
运行 create-foo@1.2.3 专门安装软件包版本1.2.3 。
归档时间: |
|
查看次数: |
4474 次 |
最近记录: |