skip to Main Content

In my Laravel 8 application, after installing laravel ui, when I try to run ‘php artisan ui bootstrap’ I get the following error:

In Bootstrap.php line 70:
copy(C:xampphtdocsnetlyticsresourcesjs/bootstrap.js): Failed to open stream: No such file or directory

I have run composer update successfully.
I have laravel/ui version 3.2.0. I am running Laravel 8.40.0 with PHP 8.0.3.

The site is an old site that I upgraded from Laravel 5.3 and PHP 5.6.

The pre-processing was being done using gulp with a gulpfile.js to configure the mix conversions.
With Laravel 8 I know I need to update my pre-processing to use webpack.mix.js, but so far can’t get there.

There is supposed to be a resources/app/bootstrap.js file but it is not showing up and I do not know what it should look like if I wanted to put it there.

Any ideas how to get this installed correctly?

2

Answers


  1. Chosen as BEST ANSWER

    I poked around and finally discovered that I needed to install jQuery and jQuery-ui as well as popper.js. I installed those and again got the same error, but this time I just created a resources/app/bootstrap.js file and when I ran 'php artisan ui bootstrap' it ran and populated the bootstrap.js file.


  2. Here solution:
    https://stackoverflow.com/a/68393896/15391779

    composer create-project laravel/laravel --prefer-dist laravel-bootstrap
    composer require laravel/ui
    php artisan ui bootstrap --auth
    npm install
    npm run dev
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search