aboutsummaryrefslogtreecommitdiffstats
path: root/core/webpack.js
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2019-05-29 13:15:24 +0200
committerGitHub <noreply@github.com>2019-05-29 13:15:24 +0200
commit6f941a73a21ba926cca5b12ecab8242e34169d91 (patch)
treee9830d53a3213fd7081df79764abc5bfe8e4c234 /core/webpack.js
parentccd8da66f20394555b27eb65e5682ffc140454eb (diff)
parent64c4bb5bce52599d9df4007ba9d622840fee1213 (diff)
downloadnextcloud-server-6f941a73a21ba926cca5b12ecab8242e34169d91.tar.gz
nextcloud-server-6f941a73a21ba926cca5b12ecab8242e34169d91.zip
Vueify the login page (#15647)
Vueify the login page
Diffstat (limited to 'core/webpack.js')
-rw-r--r--core/webpack.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/core/webpack.js b/core/webpack.js
index c40b35c9db0..92b471c20b9 100644
--- a/core/webpack.js
+++ b/core/webpack.js
@@ -1,5 +1,6 @@
const path = require('path');
const webpack = require('webpack');
+const { VueLoaderPlugin } = require('vue-loader');
module.exports = [
{
@@ -16,11 +17,11 @@ module.exports = [
rules: [
{
test: /\.css$/,
- use: ['style-loader', 'css-loader']
+ use: ['vue-style-loader', 'style-loader', 'css-loader']
},
{
test: /\.scss$/,
- use: ['style-loader', 'css-loader', 'sass-loader']
+ use: ['vue-style-loader', 'style-loader', 'css-loader', 'sass-loader']
},
{
test: /davclient/,
@@ -32,6 +33,10 @@ module.exports = [
exclude: /node_modules/
},
{
+ test: /\.vue$/,
+ loader: 'vue-loader'
+ },
+ {
test: /\.(png|jpg|gif)$/,
loader: 'url-loader',
options: {
@@ -53,7 +58,8 @@ module.exports = [
'_': "underscore",
$: "jquery",
jQuery: "jquery"
- })
+ }),
+ new VueLoaderPlugin(),
],
resolve: {
alias: {