Heim  >  Fragen und Antworten  >  Hauptteil

Mix-Manifest wurde auf Laravel 9 nicht gefunden – vite

Ich habe ein Problem, wenn ich npm run build ausführe und mir angezeigt wird, dass das Mixin-Manifest nicht gefunden werden kann. Das passiert, wenn ich in der Produktion arbeite.

Mein npm -v ist 9.1.2 und läuft mit Laravel 9, mit „php“: „^8.0.2“.

Ist jemand auf dieses Problem gestoßen?

Ich habe alle Vorschläge zur Aktualisierung von npm ausprobiert, erhalte aber immer noch diese Fehlermeldung.

P粉974462439P粉974462439313 Tage vor463

Antworte allen(1)Ich werde antworten

  • 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

    Antwort
    0
  • StornierenAntwort