Laravel ReactJs : Changes are not reflecting after change in my js(reactjs) file





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















I'm using the Reactjs in Laravel.Here I made some changes in my React Component and when I refresh my browser then changes are not shown.



Files:





  1. resources/views/welcome.blade.php



    <!doctype html>
    <html lang="{{ app()->getLocale() }}">
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>arjunphp.com | Laravel 5.6 with React JS</title>
    <link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id="example"></div>
    <script src="{{asset('js/app.js')}}" ></script>
    </body>
    </html>



  2. resources/asset/js/app.js



    /**
    * First we will load all of this project's JavaScript dependencies which
    * includes React and other helpers. It's a great starting point while
    * building robust, powerful web applications using React + Laravel.
    */

    require('./bootstrap');

    /**
    * Next, we will create a fresh React component instance and attach it to
    * the page. Then, you may begin adding components to this application
    * or customize the JavaScript scaffolding to fit your unique needs.
    */

    require('./components/Example');



  3. resources/asset/js/components/Example.js



    import React, { Component } from 'react';
    import ReactDOM from 'react-dom';
    import Button from '@material-ui/core/Button'

    export default class Example extends Component {
    render() {
    return (
    <div className="container">
    <div className="row">
    <div className="col-md-8 col-md-offset-2">
    <div className="panel panel-default">
    <div className="panel-heading">Example Component</div>

    <div className="panel-body">
    I'm an example component tomas!
    </div>
    <Button size="small" color="primary" href="#" target="_blank">
    Go To Course
    </Button>
    </div>
    </div>
    </div>
    </div>
    );
    }
    }

    if (document.getElementById('example')) {
    ReactDOM.render(<Example />, document.getElementById('example'));
    }



I add a Button in this component when I refresh the browser the changes are not shown in browser.



Screen-Shot:



enter image description here










share|improve this question




















  • 1





    probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

    – herrjeh42
    Nov 22 '18 at 6:49













  • Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

    – alexey-novikov
    Nov 22 '18 at 7:09


















0















I'm using the Reactjs in Laravel.Here I made some changes in my React Component and when I refresh my browser then changes are not shown.



Files:





  1. resources/views/welcome.blade.php



    <!doctype html>
    <html lang="{{ app()->getLocale() }}">
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>arjunphp.com | Laravel 5.6 with React JS</title>
    <link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id="example"></div>
    <script src="{{asset('js/app.js')}}" ></script>
    </body>
    </html>



  2. resources/asset/js/app.js



    /**
    * First we will load all of this project's JavaScript dependencies which
    * includes React and other helpers. It's a great starting point while
    * building robust, powerful web applications using React + Laravel.
    */

    require('./bootstrap');

    /**
    * Next, we will create a fresh React component instance and attach it to
    * the page. Then, you may begin adding components to this application
    * or customize the JavaScript scaffolding to fit your unique needs.
    */

    require('./components/Example');



  3. resources/asset/js/components/Example.js



    import React, { Component } from 'react';
    import ReactDOM from 'react-dom';
    import Button from '@material-ui/core/Button'

    export default class Example extends Component {
    render() {
    return (
    <div className="container">
    <div className="row">
    <div className="col-md-8 col-md-offset-2">
    <div className="panel panel-default">
    <div className="panel-heading">Example Component</div>

    <div className="panel-body">
    I'm an example component tomas!
    </div>
    <Button size="small" color="primary" href="#" target="_blank">
    Go To Course
    </Button>
    </div>
    </div>
    </div>
    </div>
    );
    }
    }

    if (document.getElementById('example')) {
    ReactDOM.render(<Example />, document.getElementById('example'));
    }



I add a Button in this component when I refresh the browser the changes are not shown in browser.



Screen-Shot:



enter image description here










share|improve this question




















  • 1





    probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

    – herrjeh42
    Nov 22 '18 at 6:49













  • Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

    – alexey-novikov
    Nov 22 '18 at 7:09














0












0








0








I'm using the Reactjs in Laravel.Here I made some changes in my React Component and when I refresh my browser then changes are not shown.



Files:





  1. resources/views/welcome.blade.php



    <!doctype html>
    <html lang="{{ app()->getLocale() }}">
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>arjunphp.com | Laravel 5.6 with React JS</title>
    <link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id="example"></div>
    <script src="{{asset('js/app.js')}}" ></script>
    </body>
    </html>



  2. resources/asset/js/app.js



    /**
    * First we will load all of this project's JavaScript dependencies which
    * includes React and other helpers. It's a great starting point while
    * building robust, powerful web applications using React + Laravel.
    */

    require('./bootstrap');

    /**
    * Next, we will create a fresh React component instance and attach it to
    * the page. Then, you may begin adding components to this application
    * or customize the JavaScript scaffolding to fit your unique needs.
    */

    require('./components/Example');



  3. resources/asset/js/components/Example.js



    import React, { Component } from 'react';
    import ReactDOM from 'react-dom';
    import Button from '@material-ui/core/Button'

    export default class Example extends Component {
    render() {
    return (
    <div className="container">
    <div className="row">
    <div className="col-md-8 col-md-offset-2">
    <div className="panel panel-default">
    <div className="panel-heading">Example Component</div>

    <div className="panel-body">
    I'm an example component tomas!
    </div>
    <Button size="small" color="primary" href="#" target="_blank">
    Go To Course
    </Button>
    </div>
    </div>
    </div>
    </div>
    );
    }
    }

    if (document.getElementById('example')) {
    ReactDOM.render(<Example />, document.getElementById('example'));
    }



I add a Button in this component when I refresh the browser the changes are not shown in browser.



Screen-Shot:



enter image description here










share|improve this question
















I'm using the Reactjs in Laravel.Here I made some changes in my React Component and when I refresh my browser then changes are not shown.



Files:





  1. resources/views/welcome.blade.php



    <!doctype html>
    <html lang="{{ app()->getLocale() }}">
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>arjunphp.com | Laravel 5.6 with React JS</title>
    <link href="{{asset('css/app.css')}}" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id="example"></div>
    <script src="{{asset('js/app.js')}}" ></script>
    </body>
    </html>



  2. resources/asset/js/app.js



    /**
    * First we will load all of this project's JavaScript dependencies which
    * includes React and other helpers. It's a great starting point while
    * building robust, powerful web applications using React + Laravel.
    */

    require('./bootstrap');

    /**
    * Next, we will create a fresh React component instance and attach it to
    * the page. Then, you may begin adding components to this application
    * or customize the JavaScript scaffolding to fit your unique needs.
    */

    require('./components/Example');



  3. resources/asset/js/components/Example.js



    import React, { Component } from 'react';
    import ReactDOM from 'react-dom';
    import Button from '@material-ui/core/Button'

    export default class Example extends Component {
    render() {
    return (
    <div className="container">
    <div className="row">
    <div className="col-md-8 col-md-offset-2">
    <div className="panel panel-default">
    <div className="panel-heading">Example Component</div>

    <div className="panel-body">
    I'm an example component tomas!
    </div>
    <Button size="small" color="primary" href="#" target="_blank">
    Go To Course
    </Button>
    </div>
    </div>
    </div>
    </div>
    );
    }
    }

    if (document.getElementById('example')) {
    ReactDOM.render(<Example />, document.getElementById('example'));
    }



I add a Button in this component when I refresh the browser the changes are not shown in browser.



Screen-Shot:



enter image description here







javascript reactjs laravel react-material






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 22 '18 at 7:51









c-chavez

2,60121935




2,60121935










asked Nov 22 '18 at 6:40









TomasTomas

1323523




1323523








  • 1





    probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

    – herrjeh42
    Nov 22 '18 at 6:49













  • Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

    – alexey-novikov
    Nov 22 '18 at 7:09














  • 1





    probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

    – herrjeh42
    Nov 22 '18 at 6:49













  • Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

    – alexey-novikov
    Nov 22 '18 at 7:09








1




1





probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

– herrjeh42
Nov 22 '18 at 6:49







probably (depending on your setup) you have to run "npm run dev" before you see any changes... probably (depending on your setup) you will find the available npm commands in the package.json file

– herrjeh42
Nov 22 '18 at 6:49















Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

– alexey-novikov
Nov 22 '18 at 7:09





Use npm run watch --watch-poll command after starting your developing and NPM will listen and re-build all your JS components on the fly after any changes.

– alexey-novikov
Nov 22 '18 at 7:09












2 Answers
2






active

oldest

votes


















1














did you compile react.js code if not :



npm run dev


and clear browser cache to see changes



Laravel Documentation




Remember, you should run the npm run dev command each time you change
a Vue component. Or, you may run the npm run watch command to monitor
and automatically recompile your components each time they are
modified.




it is needed to react too.






share|improve this answer































    0














    After update your component run this command in your console:



    npm run dev


    After that, you need to run your application and refresh your browser.






    share|improve this answer


























      Your Answer






      StackExchange.ifUsing("editor", function () {
      StackExchange.using("externalEditor", function () {
      StackExchange.using("snippets", function () {
      StackExchange.snippets.init();
      });
      });
      }, "code-snippets");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "1"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53425186%2flaravel-reactjs-changes-are-not-reflecting-after-change-in-my-jsreactjs-file%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      1














      did you compile react.js code if not :



      npm run dev


      and clear browser cache to see changes



      Laravel Documentation




      Remember, you should run the npm run dev command each time you change
      a Vue component. Or, you may run the npm run watch command to monitor
      and automatically recompile your components each time they are
      modified.




      it is needed to react too.






      share|improve this answer




























        1














        did you compile react.js code if not :



        npm run dev


        and clear browser cache to see changes



        Laravel Documentation




        Remember, you should run the npm run dev command each time you change
        a Vue component. Or, you may run the npm run watch command to monitor
        and automatically recompile your components each time they are
        modified.




        it is needed to react too.






        share|improve this answer


























          1












          1








          1







          did you compile react.js code if not :



          npm run dev


          and clear browser cache to see changes



          Laravel Documentation




          Remember, you should run the npm run dev command each time you change
          a Vue component. Or, you may run the npm run watch command to monitor
          and automatically recompile your components each time they are
          modified.




          it is needed to react too.






          share|improve this answer













          did you compile react.js code if not :



          npm run dev


          and clear browser cache to see changes



          Laravel Documentation




          Remember, you should run the npm run dev command each time you change
          a Vue component. Or, you may run the npm run watch command to monitor
          and automatically recompile your components each time they are
          modified.




          it is needed to react too.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 22 '18 at 6:53









          Puria DeveloperPuria Developer

          364




          364

























              0














              After update your component run this command in your console:



              npm run dev


              After that, you need to run your application and refresh your browser.






              share|improve this answer






























                0














                After update your component run this command in your console:



                npm run dev


                After that, you need to run your application and refresh your browser.






                share|improve this answer




























                  0












                  0








                  0







                  After update your component run this command in your console:



                  npm run dev


                  After that, you need to run your application and refresh your browser.






                  share|improve this answer















                  After update your component run this command in your console:



                  npm run dev


                  After that, you need to run your application and refresh your browser.







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Mar 8 at 15:46









                  Roman Patutin

                  1,70621519




                  1,70621519










                  answered Mar 8 at 14:55









                  E.outmaneE.outmane

                  1




                  1






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53425186%2flaravel-reactjs-changes-are-not-reflecting-after-change-in-my-jsreactjs-file%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Guess what letter conforming each word

                      Port of Spain

                      Run scheduled task as local user group (not BUILTIN)