首頁  >  問答  >  主體

Laravel 9 上找不到混合清單 - vite

當我執行 npm run build 時遇到問題,它說找不到混合清單。當我在生產中運行時會發生這種情況。

我的 npm -v 是 9.1.2 並運行 laravel 9,帶有“php”:“^8.0.2”。

有人遇到過這個問題嗎?

我已經嘗試了任何更新 npm 的建議,但仍然遇到此錯誤。

P粉974462439P粉974462439313 天前461

全部回覆(1)我來回復

  • P粉451614834

    P粉4516148342023-12-12 10:14:56

    嘗試執行npm install && npm run build

    如果您使用 Laravel Forge,您可以編輯部署腳本,如下所示:

    cd /home/forge/default
    git pull origin $FORGE_SITE_BRANCH
    
    $FORGE_COMPOSER install --no-interaction --prefer-dist --optimize-autoloader
    
    ( flock -w 10 9 || exit 1
        echo 'Restarting FPM...'; sudo -S service $FORGE_PHP_FPM reload ) 9>/tmp/fpmlock
    
    if [ -f artisan ]; then
        $FORGE_PHP artisan migrate --force
    fi
    
    npm install
    npm run build
    

    請參閱此貼文以供參考:https://github.com/innocenzi/laravel -vite/discussions/267

    #

    回覆
    0
  • 取消回覆