错误:将 vue.js 安装到 Laravel 项目时找不到模块 'C:\vite\bin\vite.js'

Doo*_*lio 1 visual-studio node.js laravel vue.js visual-studio-code

我想学习 Laravel 和 Vue.js,因此我尝试按照本教程安装两者:https://youtu.be/WLQDpY7lOLg ?t=1058

一切都按预期进行,直到 npm run dev 命令......

这些是我在 Laravel 项目终端中运行的命令(在 21:19 的教程中)

npm 初始化 vite vue
光盘vue/
npm 安装
npm 运行开发

这是运行最后一个命令后得到的输出

PS C:\Laravel&React Projects\laravel-vue-survey\vue> npm run dev

> vue@0.0.0 dev
> vite

'React' is not recognized as an internal or external command,
operable program or batch file.
node:internal/modules/cjs/loader:949
  throw err;
  ^

Error: Cannot find module 'C:\vite\bin\vite.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:946:15)
        at Module._load (node:internal/modules/cjs/loader:787:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v18.4.0
Run Code Online (Sandbox Code Playgroud)

我已经尝试解决这个问题几个小时了,但仍然没有运气......我希望有人知道如何让它发挥作用......

Doo*_*lio 11

呃...所以我解决了这个问题...如果有其他运行在类似的情况...首先确保您没有使用诸如(&,%,$,?...)之类的字符命名您的项目。该项目的父文件夹名称中包含“&”,这导致了错误......