mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-11-10 00:11:22 +08:00
Merge pull request #5944 from aignatov-bio/ai-test-jquery-pr
Movinf jQuery to asset pipeline
This commit is contained in:
commit
a4d0106c18
6 changed files with 13 additions and 13 deletions
|
|
@ -11,6 +11,9 @@
|
||||||
//= require_directory ./repository_columns/columns_initializers
|
//= require_directory ./repository_columns/columns_initializers
|
||||||
//= require datatables
|
//= require datatables
|
||||||
//= require jquery.dataTables.colResize
|
//= require jquery.dataTables.colResize
|
||||||
|
//= require jquery.ui.touch-punch.min
|
||||||
|
//= require jquery.caret.min
|
||||||
|
//= require jquery.atwho.min
|
||||||
//= require clndr.min
|
//= require clndr.min
|
||||||
//= require ajax-bootstrap-select.min
|
//= require ajax-bootstrap-select.min
|
||||||
//= require underscore
|
//= require underscore
|
||||||
|
|
|
||||||
4
app/assets/javascripts/jquery_bundle.js
vendored
4
app/assets/javascripts/jquery_bundle.js
vendored
|
|
@ -1,4 +1,2 @@
|
||||||
|
|
||||||
//= require jquery.ui.touch-punch.min
|
//= require jquery.min
|
||||||
//= require jquery.caret.min
|
|
||||||
//= require jquery.atwho.min
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
window.$ = window.jQuery = require('jquery');
|
|
||||||
|
|
||||||
require('jquery-ujs');
|
require('jquery-ujs');
|
||||||
require('jquery-mousewheel');
|
require('jquery-mousewheel');
|
||||||
require('jquery-autosize');
|
require('jquery-autosize');
|
||||||
|
|
@ -10,7 +8,6 @@ require('jquery-ui/ui/widgets/draggable');
|
||||||
require('jquery-ui/ui/widgets/droppable');
|
require('jquery-ui/ui/widgets/droppable');
|
||||||
require('jquery-ui/ui/effects/effect-slide');
|
require('jquery-ui/ui/effects/effect-slide');
|
||||||
require('hammerjs');
|
require('hammerjs');
|
||||||
|
|
||||||
import 'bootstrap';
|
import 'bootstrap';
|
||||||
window.moment = require('moment');
|
window.moment = require('moment');
|
||||||
require('bootstrap-select/js/bootstrap-select');
|
require('bootstrap-select/js/bootstrap-select');
|
||||||
|
|
@ -18,7 +15,6 @@ require('bootstrap-select/js/bootstrap-select');
|
||||||
window.bwipjs = require('bwip-js');
|
window.bwipjs = require('bwip-js');
|
||||||
window.Decimal = require('decimal.js');
|
window.Decimal = require('decimal.js');
|
||||||
|
|
||||||
|
|
||||||
$(document).on('click', '.sci--layout--menu-item[data-submenu=true]', (e) => {
|
$(document).on('click', '.sci--layout--menu-item[data-submenu=true]', (e) => {
|
||||||
const item = $(e.currentTarget);
|
const item = $(e.currentTarget);
|
||||||
const caret = item.find('.show-submenu');
|
const caret = item.find('.show-submenu');
|
||||||
|
|
|
||||||
|
|
@ -18,8 +18,9 @@
|
||||||
<% if ::NewRelic::Agent.instance.started? %>
|
<% if ::NewRelic::Agent.instance.started? %>
|
||||||
<%= ::NewRelic::Agent.browser_timing_header(controller.request.content_security_policy_nonce) %>
|
<%= ::NewRelic::Agent.browser_timing_header(controller.request.content_security_policy_nonce) %>
|
||||||
<% end %>
|
<% end %>
|
||||||
<%= javascript_include_tag 'application_pack', "data-turbolinks-track": :reload %>
|
|
||||||
<%= javascript_include_tag 'jquery_bundle' %>
|
<%= javascript_include_tag 'jquery_bundle' %>
|
||||||
|
<%= javascript_include_tag 'application_pack' %>
|
||||||
|
|
||||||
<%= javascript_include_tag 'application' %>
|
<%= javascript_include_tag 'application' %>
|
||||||
<%= javascript_include_tag 'session_end' %>
|
<%= javascript_include_tag 'session_end' %>
|
||||||
<%= javascript_include_tag 'sidebar_toggle' %>
|
<%= javascript_include_tag 'sidebar_toggle' %>
|
||||||
|
|
|
||||||
|
|
@ -86,6 +86,10 @@ module.exports = {
|
||||||
sourceMapFilename: '[file].map',
|
sourceMapFilename: '[file].map',
|
||||||
path: path.resolve(__dirname, '..', '..', 'app/assets/builds')
|
path: path.resolve(__dirname, '..', '..', 'app/assets/builds')
|
||||||
},
|
},
|
||||||
|
externals: {
|
||||||
|
$: 'jquery',
|
||||||
|
jquery: 'jQuery'
|
||||||
|
},
|
||||||
module: {
|
module: {
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
|
|
@ -118,10 +122,6 @@ module.exports = {
|
||||||
new VueLoaderPlugin(),
|
new VueLoaderPlugin(),
|
||||||
new RemoveEmptyScriptsPlugin(),
|
new RemoveEmptyScriptsPlugin(),
|
||||||
new MiniCssExtractPlugin(),
|
new MiniCssExtractPlugin(),
|
||||||
new NodePolyfillPlugin(),
|
new NodePolyfillPlugin()
|
||||||
new webpack.ProvidePlugin({
|
|
||||||
$: 'jquery',
|
|
||||||
jQuery: 'jquery',
|
|
||||||
})
|
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
|
||||||
2
vendor/assets/javascripts/jquery.min.js
vendored
Normal file
2
vendor/assets/javascripts/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue