【问题标题】:Laravel 9 / Bootstrap - Vite manifest not found atLaravel 9 / Bootstrap - Vite manifest not found at
【发布时间】:2022-08-19 03:48:21
【问题描述】:

Laravel 新手,我无法让我的项目启动引导程序。我不确定我做错了什么。

我将给出步骤,看看是否有人可以复制和建议。提前致谢

我从全新安装的 Ubuntu 22.04 开始

1.安装PHP 8.1.2:

sudo apt install -y php php-common php-cli php-gd php-mysqlnd php-curl php-intl php-mbstring php-bcmath php-xml php-zip

2. 安装作曲家:

sudo apt install -y curl

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/bin --filename=composer

3. 创建 Laravel 项目:

composer create-project laravel/laravel --prefer-dist laravel-bootstrap

cd laravel-bootstrap

4. 安装 Laravel/UI 和 Bootstrap

composer require laravel/ui

php artisan ui bootstrap

php artisan ui bootstrap --auth

npm install

npm run dev

当我跑步时npm 运行开发,我收到这条消息:

dev
vite

file:///var/www/laravel-bootstrap/node_modules/vite/bin/vite.js:7
    await import(\'source-map-support\').then((r) => r.default.install())
    ^^^^^

SyntaxError: Unexpected reserved word
    at Loader.moduleStrategy (internal/modules/esm/translators.js:133:18)
    at async link (internal/modules/esm/module_job.js:42:21)

如果我跑php工匠服务然后转到http://127.0.0.1:8000 我得到了默认的 Laravel 页面,它看起来不错,但是如果我转到 http://127.0.0.1:8000/login,我会得到一个缺少 Vite 清单文件错误信息

错误截图:https://i.postimg.cc/Njzn2wBp/Screenshot-from-2022-08-18-00-11-28.png

    标签: php laravel bootstrap-5 vite


    【解决方案1】:

    我遇到了同样的问题并为我找到了解决方案 here

    首先更新 npm 和节点版本,如果您还没有,请先更新 install Breeze

    简要介绍一下我之后所做的事情:

    npm install --save-dev vite laravel-vite-plugin
    npm install --save-dev @vitejs/plugin-vue
    

    然后更新了 package.json:

    "scripts": {
        "build": "vite build"
    }
    

    npm run build
    

    希望它会有所帮助;)

    【讨论】:

      猜你喜欢
      • 2022-12-22
      • 2022-11-03
      • 1970-01-01
      • 2022-11-10
      • 2022-12-17
      • 2017-08-15
      • 1970-01-01
      • 2016-12-18
      • 1970-01-01
      相关资源
      最近更新 更多