get rid of conditional import in app.js

This commit is contained in:
Barış Soner Uşaklı
2022-02-18 18:57:39 -05:00
parent ba792b2920
commit 3b8f35a51d
4 changed files with 10 additions and 6 deletions

View File

@@ -1,6 +1,9 @@
'use strict'; 'use strict';
require('../app'); require('../app');
// scripts-admin.min contains javascript files
// from plugins that add files to "acpScripts" block in plugin.json
require('../../scripts-admin.min');
(function () { (function () {
let logoutTimer = 0; let logoutTimer = 0;

View File

@@ -13,11 +13,6 @@ const Visibility = require('visibilityjs');
const Benchpress = require('benchpressjs'); const Benchpress = require('benchpressjs');
Benchpress.setGlobal('config', config); Benchpress.setGlobal('config', config);
if (app.inAdmin) {
require('../scripts-admin.min');
} else {
require('../scripts-client.min');
}
require('./sockets'); require('./sockets');
require('./overrides'); require('./overrides');

6
public/src/client.js Normal file
View File

@@ -0,0 +1,6 @@
'use strict';
require('./app');
// scripts-client.min contains javascript files
// from plugins that add files to "scripts" block in plugin.json
require('../scripts-client.min');

View File

@@ -23,7 +23,7 @@ module.exports = {
new CleanWebpackPlugin(), // cleans dist folder new CleanWebpackPlugin(), // cleans dist folder
], ],
entry: { entry: {
nodebb: './build/public/src/app.js', nodebb: './build/public/src/client.js',
admin: './build/public/src/admin/admin.js', admin: './build/public/src/admin/admin.js',
}, },
output: { output: {