I'm not sure why - but I also can reproduce this. It seems like having `foreman_templates` on your list of plugins is what's causing this. I don't really know why yet but I don't get the error without that plugin, and I get it the moment I put it in bundler.d
On Thursday, August 18, 2016 at 6:07:18 PM UTC+2, stephen wrote: > > > > ----- Original Message ----- > > From: "Tomer Brisker" <tbri...@redhat.com <javascript:>> > > To: "foreman-dev" <forem...@googlegroups.com <javascript:>> > > Sent: Wednesday, August 10, 2016 8:01:57 AM > > Subject: [foreman-dev] Webpack merged into develop branch > > > > Hello, > > > > I am happy to inform you that Webpack has finally been added to Foreman. > > This step which will help us modernize our front-end code, take > advantage > > of the blooming javascript eco-system, and easily integrate technologies > > such as ES2015, React, js unit testing and more. > > A deep-dive will be scheduled soon to explain all the changes, but there > > are a few details that require your attention for running the current > > develop branch. > > > > This change requires a slight change to your workflow in the development > > environment. First, you need to run `npm install` to get all of the > needed > > node modules to install (similar to `bundle install` for gems). > > Second, to run your server in development environment, you should use > > `foreman start` which will run both the rails server and the webpack > > live-reload development server. If you wish to use a non-default setting > > for the rails server (e.g. using puma), you can set the RAILS_STARTUP > > environment variable with the relevant command (see Procfile for an > > example). > > > > Please note that running this way will limit the ability to use pry for > > debugging, as foreman prevents stdin echo. To use with pry, you can run > > both servers separately in different terminals - run rails as usual in > one, > > and run `./node_modules/.bin/webpack-dev-server --config > > config/webpack.config.js` in the other. > > > > Also, new javascript code should be put in webpack/assets/javascript and > > placed inside modules, using ES2015 syntax, whenever possible. Old code > > will be gradually migrated into that location. > > > > -- > > Have a nice day, > > Tomer Brisker > > Red Hat Engineering > > Am I missing something in getting this to work? > > I tried several things - > > npm install > foreman start > > And it fails. I also tried: > > > Set `:webpack_dev_server: false` in settings.yml > rake webpack:compile > rails s > > > In both cases I get: > > couldn't find file 'bootstrap' with type 'application/javascript' > > Checked in these paths: > /home/vagrant/foreman/app/assets/images > /home/vagrant/foreman/app/assets/javascripts > /home/vagrant/foreman/app/assets/stylesheets > /home/vagrant/foreman/vendor/assets/fonts > /home/vagrant/foreman/vendor/assets/javascripts > /home/vagrant/foreman/vendor/assets/stylesheets > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/ipaddrjs-rails-1.1.1/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/jquery_pwstrength_bootstrap_4-1.2.2/vendor/assets/javascript > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/spice-html5-rails-0.1.5/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/ace-rails-ap-4.1.0/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/gettext_i18n_rails_js-1.1.0/lib/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/gettext_i18n_rails_js-1.1.0/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/select2-rails-3.5.10/vendor/assets/images > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/select2-rails-3.5.10/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/select2-rails-3.5.10/vendor/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/gridster-rails-0.5.6.1/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/gridster-rails-0.5.6.1/vendor/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/multi-select-rails-0.9.12/app/assets/images > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/multi-select-rails-0.9.12/app/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/multi-select-rails-0.9.12/app/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/jquery-turbolinks-2.1.0/vendor/assets/javascripts > > > /home/vagrant/katello/app/assets/images > /home/vagrant/katello/app/assets/javascripts > /home/vagrant/katello/app/assets/stylesheets > /home/vagrant/katello/vendor/assets/images > /home/vagrant/katello/vendor/assets/javascripts > /home/vagrant/katello/vendor/assets/stylesheets > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/bastion-3.3.1/app/assets/javascripts > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/bastion-3.3.1/app/assets/stylesheets > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/bastion-3.3.1/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/angular-rails-templates-0.1.2/vendor/assets/javascripts > > > /home/vagrant/katello/engines/bastion_katello/app/assets/javascripts > /home/vagrant/katello/engines/bastion_katello/app/assets/stylesheets > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/jquery-ui-rails-4.2.1/app/assets/images > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/jquery-ui-rails-4.2.1/app/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/jquery-ui-rails-4.2.1/app/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/foreman_docker-3.0.0/app/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/foreman_docker-3.0.0/app/assets/stylesheets > > > /home/vagrant/foreman_salt/app/assets/javascripts > /home/vagrant/foreman_chef/app/assets/javascripts > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/foreman-tasks-0.8.0/app/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/foreman-tasks-0.8.0/app/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/x-editable-rails-1.5.5/vendor/assets/images > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/x-editable-rails-1.5.5/vendor/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/x-editable-rails-1.5.5/vendor/assets/stylesheets > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/turbolinks-2.5.3/lib/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/scoped_search-3.3.0/app/assets/images > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/scoped_search-3.3.0/app/assets/javascripts > > > > /home/vagrant/.rvm/gems/ruby-2.2.4/gems/scoped_search-3.3.0/app/assets/stylesheets > > > /home/vagrant/foreman/vendor/assets/fonts > -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.