I follow the tutorials for installing Bootstrap with Yarn. This was the command for the new version of Bootstrap 4 on rails 5.1, which look here :
yarn add bootstrap@4.0.0-alpha.6
So, I noticed that bootstrap 4 alpha 6, JQuery3, and Tether were installed. So it has already been added to .gitignore:
/node_modules
/yarn-error.log
And it was already configured in my configuration /initializers/assets.rb
Rails.application.config.assets.paths << Rails.root.join('node_modules')
I need to put on application.js application
In my application application.scss
My question is: do I need to overlay application application.js and application.scss on jQuery and Tether? How?
I try: application.js
application.scss
/*
*= require bootstrap/dist/css/bootstrap
*= require tether/dist/css/tether
*= require_tree .
*= require_self
*/
*= require jquery/dist/jquery, /css, JQuery.
, ?
: tree node_modules
node_modules
βββ bootstrap
β βββ CHANGELOG.md
β βββ Gruntfile.js
β βββ LICENSE
β βββ README.md
β βββ dist
β β βββ css
β β β βββ bootstrap-grid.css
β β β βββ bootstrap-grid.css.map
β β β βββ bootstrap-grid.min.css
β β β βββ bootstrap-grid.min.css.map
β β β βββ bootstrap-reboot.css
β β β βββ bootstrap-reboot.css.map
β β β βββ bootstrap-reboot.min.css
β β β βββ bootstrap-reboot.min.css.map
β β β βββ bootstrap.css
β β β βββ bootstrap.css.map
β β β βββ bootstrap.min.css
β β β βββ bootstrap.min.css.map
β β βββ js
β β βββ bootstrap.js
β β βββ bootstrap.min.js
β βββ grunt
β β βββ change-version.js
β β βββ configBridge.json
β β βββ gcp-key.json.enc
β β βββ npm-shrinkwrap.json
β β βββ postcss.js
β β βββ sauce_browsers.yml
β β βββ upload-preview.sh
β βββ js
β β βββ dist
β β β βββ alert.js
β β β βββ button.js
β β β βββ carousel.js
β β β βββ collapse.js
β β β βββ dropdown.js
β β β βββ modal.js
β β β βββ popover.js
β β β βββ scrollspy.js
β β β βββ tab.js
β β β βββ tooltip.js
β β β βββ util.js
β β βββ src
β β β βββ alert.js
β β β βββ button.js
β β β βββ carousel.js
β β β βββ collapse.js
β β β βββ dropdown.js
β β β βββ modal.js
β β β βββ popover.js
β β β βββ scrollspy.js
β β β βββ tab.js
β β β βββ tooltip.js
β β β βββ util.js
β β βββ tests
β β βββ README.md
β β βββ unit
β β β βββ alert.js
β β β βββ button.js
β β β βββ carousel.js
β β β βββ collapse.js
β β β βββ dropdown.js
β β β βββ modal.js
β β β βββ phantom.js
β β β βββ popover.js
β β β βββ scrollspy.js
β β β βββ tab.js
β β β βββ tooltip.js
β β βββ vendor
β β βββ qunit.js
β βββ package.json
β βββ scss
β βββ _alert.scss
β βββ _badge.scss
β βββ _breadcrumb.scss
β βββ _button-group.scss
β βββ _buttons.scss
β βββ _card.scss
β βββ _carousel.scss
β βββ _close.scss
β βββ _code.scss
β βββ _custom-forms.scss
β βββ _custom.scss
β βββ _dropdown.scss
β βββ _forms.scss
β βββ _grid.scss
β βββ _images.scss
β βββ _input-group.scss
β βββ _jumbotron.scss
β βββ _list-group.scss
β βββ _media.scss
β βββ _mixins.scss
β βββ _modal.scss
β βββ _nav.scss
β βββ _navbar.scss
β βββ _normalize.scss
β βββ _pagination.scss
β βββ _popover.scss
β βββ _print.scss
β βββ _progress.scss
β βββ _reboot.scss
β βββ _responsive-embed.scss
β βββ _tables.scss
β βββ _tooltip.scss
β βββ _transitions.scss
β βββ _type.scss
β βββ _utilities.scss
β βββ _variables.scss
β βββ bootstrap-grid.scss
β βββ bootstrap-reboot.scss
β βββ bootstrap.scss
β βββ mixins
β β βββ _alert.scss
β β βββ _background-variant.scss
β β βββ _badge.scss
β β βββ _border-radius.scss
β β βββ _breakpoints.scss
β β βββ _buttons.scss
β β βββ _cards.scss
β β βββ _clearfix.scss
β β βββ _float.scss
β β βββ _forms.scss
β β βββ _gradients.scss
β β βββ _grid-framework.scss
β β βββ _grid.scss
β β βββ _hover.scss
β β βββ _image.scss
β β βββ _list-group.scss
β β βββ _lists.scss
β β βββ _nav-divider.scss
β β βββ _navbar-align.scss
β β βββ _pagination.scss
β β βββ _reset-text.scss
β β βββ _resize.scss
β β βββ _screen-reader.scss
β β βββ _size.scss
β β βββ _table-row.scss
β β βββ _text-emphasis.scss
β β βββ _text-hide.scss
β β βββ _text-truncate.scss
β β βββ _transforms.scss
β β βββ _visibility.scss
β βββ utilities
β βββ _align.scss
β βββ _background.scss
β βββ _borders.scss
β βββ _clearfix.scss
β βββ _display.scss
β βββ _flex.scss
β βββ _float.scss
β βββ _position.scss
β βββ _screenreaders.scss
β βββ _sizing.scss
β βββ _spacing.scss
β βββ _text.scss
β βββ _visibility.scss
βββ jquery
β βββ AUTHORS.txt
β βββ LICENSE.txt
β βββ README.md
β βββ bower.json
β βββ dist
β β βββ core.js
β β βββ jquery.js
β β βββ jquery.min.js
β β βββ jquery.min.map
β β βββ jquery.slim.js
β β βββ jquery.slim.min.js
β β βββ jquery.slim.min.map
β βββ external
β β βββ sizzle
β β βββ LICENSE.txt
β β βββ dist
β β βββ sizzle.js
β β βββ sizzle.min.js
β β βββ sizzle.min.map
β βββ package.json
β βββ src
β βββ ajax
β β βββ jsonp.js
β β βββ load.js
β β βββ parseXML.js
β β βββ script.js
β β βββ var
β β β βββ location.js
β β β βββ nonce.js
β β β βββ rquery.js
β β βββ xhr.js
β βββ ajax.js
β βββ attributes
β β βββ attr.js
β β βββ classes.js
β β βββ prop.js
β β βββ support.js
β β βββ val.js
β βββ attributes.js
β βββ callbacks.js
β βββ core
β β βββ DOMEval.js
β β βββ access.js
β β βββ init.js
β β βββ nodeName.js
β β βββ parseHTML.js
β β βββ ready-no-deferred.js
β β βββ ready.js
β β βββ readyException.js
β β βββ stripAndCollapse.js
β β βββ support.js
β β βββ var
β β βββ rsingleTag.js
β βββ core.js
β βββ css
β β βββ addGetHookIf.js
β β βββ adjustCSS.js
β β βββ curCSS.js
β β βββ hiddenVisibleSelectors.js
β β βββ showHide.js
β β βββ support.js
β β βββ var
β β βββ cssExpand.js
β β βββ getStyles.js
β β βββ isHiddenWithinTree.js
β β βββ rmargin.js
β β βββ rnumnonpx.js
β β βββ swap.js
β βββ css.js
β βββ data
β β βββ Data.js
β β βββ var
β β βββ acceptData.js
β β βββ dataPriv.js
β β βββ dataUser.js
β βββ data.js
β βββ deferred
β β βββ exceptionHook.js
β βββ deferred.js
β βββ deprecated.js
β βββ dimensions.js
β βββ effects
β β βββ Tween.js
β β βββ animatedSelector.js
β βββ effects.js
β βββ event
β β βββ ajax.js
β β βββ alias.js
β β βββ focusin.js
β β βββ support.js
β β βββ trigger.js
β βββ event.js
β βββ exports
β β βββ amd.js
β β βββ global.js
β βββ jquery.js
β βββ manipulation
β β βββ _evalUrl.js
β β βββ buildFragment.js
β β βββ getAll.js
β β βββ setGlobalEval.js
β β βββ support.js
β β βββ var
β β β βββ rcheckableType.js
β β β βββ rscriptType.js
β β β βββ rtagName.js
β β βββ wrapMap.js
β βββ manipulation.js
β βββ offset.js
β βββ queue
β β βββ delay.js
β βββ queue.js
β βββ selector-native.js
β βββ selector-sizzle.js
β βββ selector.js
β βββ serialize.js
β βββ traversing
β β βββ findFilter.js
β β βββ var
β β βββ dir.js
β β βββ rneedsContext.js
β β βββ siblings.js
β βββ traversing.js
β βββ var
β β βββ ObjectFunctionString.js
β β βββ arr.js
β β βββ class2type.js
β β βββ concat.js
β β βββ document.js
β β βββ documentElement.js
β β βββ fnToString.js
β β βββ getProto.js
β β βββ hasOwn.js
β β βββ indexOf.js
β β βββ pnum.js
β β βββ push.js
β β βββ rcssNum.js
β β βββ rnothtmlwhite.js
β β βββ slice.js
β β βββ support.js
β β βββ toString.js
β βββ wrap.js
βββ tether
βββ CHANGELOG.md
βββ CONTRIBUTING.md
βββ LICENSE
βββ README.md
βββ bower.json
βββ component.json
βββ dist
β βββ css
β β βββ tether-theme-arrows-dark.css
β β βββ tether-theme-arrows-dark.min.css
β β βββ tether-theme-arrows.css
β β βββ tether-theme-arrows.min.css
β β βββ tether-theme-basic.css
β β βββ tether-theme-basic.min.css
β β βββ tether.css
β β βββ tether.min.css
β βββ js
β βββ tether.js
β βββ tether.min.js
βββ docs
β βββ 1-Overview
β β βββ 1-why_you_should_use_tether.md
β β βββ 2-repositioning.md
β β βββ 3-why_we_dont_support_IE_8.md
β βββ 2-Examples
β β βββ 1-list_of_examples.md
β β βββ 2-projects_using_tether.md
β βββ 3-Advanced
β β βββ 1-embedding_tether.md
β β βββ 2-extending_tether.md
β βββ coffee
β β βββ intro.coffee
β βββ css
β β βββ intro.css
β βββ intro.md
β βββ js
β β βββ intro.js
β β βββ markAttachment.js
β βββ sass
β β βββ intro.sass
β βββ welcome
β βββ browser-demo.html
β βββ coffee
β β βββ welcome.coffee
β βββ css
β β βββ browser-demo.css
β β βββ prism.css
β β βββ welcome.css
β βββ index.html
β βββ js
β β βββ drop.js
β β βββ jquery.js
β β βββ log.js
β β βββ tether-v0.1.3.js
β β βββ welcome.js
β βββ sass
β βββ _inline-block.sass
β βββ browser-demo.sass
β βββ welcome.sass
βββ examples
β βββ chosen
β β βββ chosen-sprite.png
β β βββ chosen-sprite@2x.png
β β βββ chosen.css
β β βββ chosen.js
β β βββ index.html
β βββ common
β β βββ css
β β βββ style.css
β βββ content-visible
β β βββ index.html
β βββ dolls
β β βββ dolls.css
β β βββ dolls.js
β β βββ index.html
β βββ element-scroll
β β βββ index.html
β βββ enable-disable
β β βββ index.html
β βββ facebook
β β βββ facebook.css
β β βββ index.html
β βββ out-of-bounds
β β βββ index.html
β βββ pin
β β βββ index.html
β βββ resources
β β βββ css
β β β βββ base.css
β β βββ js
β β βββ jquery.js
β β βββ log.js
β βββ scroll
β β βββ index.html
β βββ simple
β β βββ index.html
β βββ testbed
β β βββ index.html
β βββ tooltip
β β βββ index.html
β βββ viewport
β βββ colors.css
β βββ index.html
βββ gulpfile.js
βββ package.json
βββ src
βββ css
β βββ helpers
β β βββ _tether-theme-arrows.sass
β β βββ _tether-theme-basic.sass
β β βββ _tether.sass
β βββ mixins
β β βββ _inline-block.sass
β β βββ _pie-clearfix.sass
β βββ tether-theme-arrows-dark.sass
β βββ tether-theme-arrows.sass
β βββ tether-theme-basic.sass
β βββ tether.sass
βββ js
βββ abutment.js
βββ constraint.js
βββ markAttachment.js
βββ shift.js
βββ tether.js
βββ utils.js
80 directories, 346 files