anchor.diff:    #### _module.rules_
     
     Rules tell Webpack which loaders to use for each file, or module:
  -  
  +
     Rules用来告诉Webpack加载不同文件或模块时该用哪个加载器。
     
  -  Rules tell Webpack which loaders to use for each file, or module:
  -
   +makeExample('webpack/ts/config/webpack.common.js', 'loaders', 'config/webpack.common.js')(format=".")
   
   :marked
  
positive.code:   Because this bundle file will load first, `polyfills.ts` is also a good place to configure the browser environment
    for production or development.
  
    由于这个包最先被加载，所以`polyfills.ts`非常适合用来配置浏览器环境，如生产环境配置或是开发环境。
  
  a(id="common-configuration")
  .l-main-section
  
negative.code:   ### Inside _webpack.common.js_
  ### webpack.common.js解读  Webpack is a NodeJS-based tool that reads configuration from a JavaScript commonjs module file.
  
    Webpack是基于NodeJS的一个工具，它能够从一个*commonjs*规范的JavaScript模块文件里读取配置。
  
    The configuration imports dependencies with `require` statements
    and exports several objects as properties of a `module.exports` object.
  
    这个配置文件是通过`require`语句导入依赖，然后将多个对象作为`module.exports`对象的属性导出。
  
    * [`entry`](#common-entries)&mdash;the entry-point files that define the bundles.
  
      [`entries`](#common-entries) - 包体的入口文件。
  
    * [`resolve`](#common-resolve)&mdash;how to resolve file names when they lack extensions.
  
      [`resolve`](#common-resolve) - 省略扩展名时如何解释文件名。
  
    * [`module.rules`](#common-rules)&mdash; `module` is an object with `rules` for deciding how files are loaded.
  
      [`module.rules`](#common-rules) - `module`是一个对象，里面的`rules`属性用来决定文件如何加载。
  
    * [`plugins`](#common-plugins)&mdash;creates instances of the plugins.
  
      [`plugins`](#common-plugins) - 创建插件的实例。
  
  a#common-entries
  :marked
  