diff --git a/src/server.js b/src/server.js
index af64a856f58d649243d5718806047a07a6b4e248..b99167c2128ca287daf905ece81dc0bab5bf8aa3 100644
--- a/src/server.js
+++ b/src/server.js
@@ -66,7 +66,8 @@ passport.deserializeUser(function (user, done) {
  */
 server.disable('x-powered-by');
 // setting up view engine for pug
-let viewpath = path.resolve('./','src','views');
+console.log(__dirname);
+let viewpath = path.resolve(__dirname,'views');
 server.set('views', viewpath);
 server.set('view engine', 'pug');
 
diff --git a/webpack.config.js b/webpack.config.js
index 626212c3dbfd6ef6f3ab6d4bf79aceb2efcbac68..bf2c502c1a02c612ca52f159e07ff691b9a66488 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -6,6 +6,9 @@ const config = {
     entry: './src/index.js',
 
     target: 'node',
+    node: {
+        __dirname: false
+    },
     
     output: {
         path: path.resolve(__dirname, 'build'),