Fix prod build
authorChocobozzz <florian.bigard@gmail.com>
Sun, 11 Jun 2017 15:49:13 +0000 (17:49 +0200)
committerChocobozzz <florian.bigard@gmail.com>
Sun, 11 Jun 2017 15:49:13 +0000 (17:49 +0200)
client/config/webpack.common.js
client/config/webpack.dev.js
client/config/webpack.prod.js
client/src/app/app.component.scss

index a81bca9d2854b70bcc98389c147268ebd0be5d55..61347dba2060e3ec80d7480a346cb0d335487e50 100644 (file)
@@ -135,7 +135,13 @@ module.exports = function (options) {
           test: /\.(sass|scss)$/,
           use: [
             'css-to-string-loader',
-            'css-loader?sourceMap',
+            {
+              loader: 'css-loader',
+              options: {
+                sourceMap: true,
+                importLoaders: 1
+              }
+            },
             'resolve-url-loader',
             {
               loader: 'sass-loader',
@@ -174,7 +180,7 @@ module.exports = function (options) {
          */
         {
           test: /\.(jpg|png|gif)$/,
-          use: 'file-loader'
+          use: 'url-loader'
         }
 
       ]
@@ -256,10 +262,10 @@ module.exports = function (options) {
        */
       // Used by embed.html
       new CopyWebpackPlugin([
-        {
-          from: 'src/assets',
-          to: 'assets'
-        },
+        // {
+        //   from: 'src/assets',
+        //   to: 'assets'
+        // },
         {
           from: 'src/standalone',
           to: 'standalone'
index 42d9ca37ea9f2d1253a9e01ca282917a839ce065..c472ac762f6e0f48462431645bba7cb13fa9a328 100644 (file)
@@ -121,6 +121,7 @@ module.exports = function (env) {
         'ENV': JSON.stringify(METADATA.ENV),
         'HMR': METADATA.HMR,
         'API_URL': JSON.stringify(METADATA.API_URL),
+        'process.version': JSON.stringify(process.version),
         'process.env': {
           'ENV': JSON.stringify(METADATA.ENV),
           'NODE_ENV': JSON.stringify(METADATA.ENV),
index c27a4f4b03e46599a4526a49d4659d3d8ff0cf93..1484e2ac24a8712b718454a0f3e381164c4a8edc 100644 (file)
@@ -123,13 +123,14 @@ module.exports = function (env) {
         'ENV': JSON.stringify(METADATA.ENV),
         'HMR': METADATA.HMR,
         'API_URL': JSON.stringify(METADATA.API_URL),
+        'process.version': JSON.stringify(process.version),
         'process.env': {
           'ENV': JSON.stringify(METADATA.ENV),
           'NODE_ENV': JSON.stringify(METADATA.ENV),
           'HMR': METADATA.HMR
         }
       }),
-/**
+      /**
       * Plugin: UglifyJsPlugin
       * Description: Minimize all JavaScript output of chunks.
       * Loaders are switched into minimizing mode.
@@ -269,7 +270,7 @@ module.exports = function (env) {
       global: true,
       crypto: 'empty',
       fs: 'empty',
-      process: false,
+      process: true,
       module: false,
       clearImmediate: false,
       setImmediate: false
index a98e57cc3c609a4c6462960dcf5b088e1719f14a..7259006e5a1ae2571e9379284bcbbb4e28121617 100644 (file)
@@ -51,7 +51,7 @@
       a {
         color: inherit !important;
         display: block;
-        background: url(/assets/logo.png) no-repeat;
+        background: url('../assets/logo.png') no-repeat;
         background-size: contain;
         background-position: center;
         height: 100%;