“npm run dev”上的“vite 无法识别...”

MaN*_*8fy 92 node.js npm vite

我是第一次使用 Node.js 和 npm,我正在尝试按照教程和文档让 Vite 工作。但每次我都会遇到这样的问题:

“vite”不被识别为内部或外部命令、可操作程序或批处理文件。

我无法找到解决方案。

我尝试重新启动电脑,重新安装node.js和几个创建vite项目的过程,但没有成功。

当我尝试创建 vite 项目时运行的命令和响应
npm create vite@latest
: >> my-portfolio >> vanilla & vanilla
cd my-portfolio
npm install >>resp:最新,在 21 秒内审计了 1 个包,发现 0 个漏洞 npm run dev
resp:

> my-portfolio@0.0.0 dev
> vite

'vite' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

小智 140

尝试安装软件包以使其正常工作

npm install 
Run Code Online (Sandbox Code Playgroud)

或者

npm i
Run Code Online (Sandbox Code Playgroud)

  • 但首先我们需要确保在 package.json 文件的 devDependencies 下添加了 Vite: **"vite": "^4.0.0"** (2认同)

小智 44

对于此错误,请在终端上项目当前工作目录中使用以下命令

npm install
npm run dev
Run Code Online (Sandbox Code Playgroud)

首先,尝试安装节点包管理器,然后运行 ​​npm run dev 希望它能工作


小智 11

使用以下命令安装依赖项。

npm install
Run Code Online (Sandbox Code Playgroud)

或者

yarn install
Run Code Online (Sandbox Code Playgroud)

如果你想手动添加vite,请使用以下命令

npm i vite
Run Code Online (Sandbox Code Playgroud)

或者

yarn add vite
Run Code Online (Sandbox Code Playgroud)

在项目文件夹上使用以下命令运行代码。

npm run dev
Run Code Online (Sandbox Code Playgroud)

或者

yarn dev
Run Code Online (Sandbox Code Playgroud)


Jas*_*aat 5

对我来说,我在一台计算机上创建了一个项目,它在 devDependencies 中有这个:

"vite": "^3.1.0"
Run Code Online (Sandbox Code Playgroud)

我这样做了pnpm install,它报告一切正常,但我收到了错误。我运行pnpm install vite并再次安装它:

"vite": "^3.1.8"
Run Code Online (Sandbox Code Playgroud)

之后一切顺利。因此尝试使用 npm、yarn 或 pnpm 再次安装 vite 包,看看是否有效。