 makeDevelopmentBase = (projectConfig) ->
   host = projectConfig.host or 'localhost'
   servePath = "http://#{host}:#{projectConfig.devPort}"
-  publicPath = "#{servePath}/assets/"
+  publicPath = "#{servePath}/dist/"
   outputPath = "#{projectConfig.basePath}/"
 
   developmentBase =
     output:
-      path: outputPath
+      path: 'dist'
       publicPath: publicPath
     module:
       loaders: BASE_DEV_LOADERS

        chunks: false,
        chunkModules: false

  if projectConfig.devEntry
    developmentBase.entry =
      "#{projectConfig.devEntry}": [
        "./node_modules/webpack-dev-server/client/index.js?#{servePath}"
        'webpack/hot/dev-server'
      ]

  developmentBase


      new webpack.HotModuleReplacementPlugin()
    ]
    devServer:
      # contentBase: "./#{projectConfig.basePath}/"
      # outputPath: outputPath
      # publicPath: publicPath
      historyApiFallback: true
      inline: true
      port: projectConfig.devPort
      # It suppress error shown in console, so it has to be set to false.
      quiet: false
      progress: true
      # It suppress everything except error, so it has to be set to false as well
      # to see success build.
      noInfo: false
