diff --git a/src/routes/index.js b/src/routes/index.js index b088109c12..2fc0dde2d8 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -171,6 +171,7 @@ function addCoreRoutes(app, router, middleware, mounts) { const statics = [ { route: '/dist', path: path.join(__dirname, '../../dist') }, { route: '/assets', path: path.join(__dirname, '../../build/public') }, + { route: '/assets', path: path.join(__dirname, '../../build/webpack') }, // todo: messy; relocate in v3 { route: '/assets', path: path.join(__dirname, '../../public') }, { route: '/plugins', path: path.join(__dirname, '../../build/public/plugins') }, ]; diff --git a/src/views/partials/footer/js.tpl b/src/views/partials/footer/js.tpl index 0e2d84f944..a0b8668f4c 100644 --- a/src/views/partials/footer/js.tpl +++ b/src/views/partials/footer/js.tpl @@ -1,4 +1,4 @@ - + {{{each scripts}}} diff --git a/webpack.common.js b/webpack.common.js index 1acc79df9e..70d471f0a1 100644 --- a/webpack.common.js +++ b/webpack.common.js @@ -23,13 +23,13 @@ module.exports = { new CleanWebpackPlugin(), // cleans dist folder ], entry: { - app: './public/src/app.js', + nodebb: './public/src/app.js', admin: './public/src/admin/admin.js', }, output: { - filename: '[name].bundle.js', - path: path.resolve(__dirname, 'dist'), - publicPath: `${relativePath}/dist/`, + filename: '[name].min.js', + path: path.resolve(__dirname, 'build/webpack'), + publicPath: `${relativePath}/assets/`, }, watchOptions: { poll: 500,