Skip to content

Commit

Permalink
Add coffee script and foundation
Browse files Browse the repository at this point in the history
  • Loading branch information
simple10 committed Mar 2, 2014
1 parent 0f6558c commit c4ac903
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 13 deletions.
19 changes: 19 additions & 0 deletions src/js/foundation.coffee
@@ -0,0 +1,19 @@
$ = require 'jquery'
require 'script!foundation/foundation'
require 'script!foundation/foundation.abide'
require 'script!foundation/foundation.accordion'
require 'script!foundation/foundation.alert'
require 'script!foundation/foundation.clearing'
require 'script!foundation/foundation.dropdown'
require 'script!foundation/foundation.interchange'
require 'script!foundation/foundation.joyride'
require 'script!foundation/foundation.magellan'
require 'script!foundation/foundation.offcanvas'
require 'script!foundation/foundation.orbit'
require 'script!foundation/foundation.reveal'
require 'script!foundation/foundation.tab'
require 'script!foundation/foundation.tooltip'
require 'script!foundation/foundation.topbar'
require 'script!foundation/foundation.equalizer'

$(document).foundation()
1 change: 1 addition & 0 deletions src/js/head.coffee
@@ -0,0 +1 @@
require 'script!modernizr/modernizr'
23 changes: 10 additions & 13 deletions webpack.config.coffee
Expand Up @@ -9,12 +9,13 @@ webpack = require 'webpack'

module.exports =

contentBase: "#{__dirname}/src"
contentBase: "#{__dirname}/src/"

cache: true

entry:
jquery: './bower_components/jquery/dist/jquery'
app: './src/js/app'
head: './src/js/head'

# bootstrap: ['bootstrap-webpack!./app/bootstrap/bootstrap.config.js', './app/bootstrap']
output:
Expand All @@ -25,6 +26,10 @@ module.exports =

module:
loaders: [
{
test: /\.coffee$/
loader: 'coffee-loader'
}
{
# required to write 'require('./style.css')'
test: /\.css$/
Expand All @@ -50,15 +55,7 @@ module.exports =
]

resolve:
extensions: ['', '.webpack.js', '.web.js', '.coffee', '.js']
modulesDirectories: ['web_modules', 'bower_components', 'node_modules']
alias:
# Bind version of jquery
jquery: 'jquery-2.1.0'

plugins: [
new webpack.ProvidePlugin
# Automtically detect jQuery and $ as free var in modules
# and inject the jquery library
# This is required by many jquery plugins
jQuery: 'jquery'
$: 'jquery'
]
foundation: 'foundation/js/foundation'

0 comments on commit c4ac903

Please sign in to comment.