```coffeescript
# DocPad Configuration File
# http://docpad.org/docs/config

path = require 'path'

#@poweredByDocPad = false

@templateData =
  site:
    title: "My Website"

  getPreparedTitle: ->
    if @document.title
      "#{@document.title} | #{@site.title}"
    else
      @site.title

@collections =
  pages: ->
    @getCollection "html"
    .findAllLive isPage:true
    .on "add", (model) ->
      model.setMetaDefaults layout:"default"

@plugins =
  less:
    parseOptions:
      paths: ["#{__dirname}/node_modules"]
  xcopy:
    fonts:
      src: path.join require.resolve('font-awesome/package'), '..', 'fonts'
      dst: 'fonts'
  webpack:
    optimize:
      minimize: true

@environments =
  development:
    plugins:
      webpack:
        optimize:
          minimize: false
```

Use path, since required it
user
```coffeescript
# DocPad Configuration File
# http://docpad.org/docs/config

path = require 'path'

#@poweredByDocPad = false

@templateData =
  site:
    title: "My Website"

  getPreparedTitle: ->
    if @document.title
      "#{@document.title} | #{@site.title}"
    else
      @site.title

@collections =
  pages: ->
    @getCollection "html"
    .findAllLive isPage:true
    .on "add", (model) ->
      model.setMetaDefaults layout:"default"

@plugins =
  less:
    parseOptions:
      paths: path.join __dirname, "node_modules"
  xcopy:
    fonts:
      src: path.join require.resolve('font-awesome/package'), '..', 'fonts'
      dst: 'fonts'
  webpack:
    optimize:
      minimize: true

@environments =
  development:
    plugins:
      webpack:
        optimize:
          minimize: false
```
assistant