Skip to content

Instantly share code, notes, and snippets.

@weotch
Created December 6, 2016 20:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save weotch/2795c15c3ac957b6df6b2d29c7c1c3b7 to your computer and use it in GitHub Desktop.
Save weotch/2795c15c3ac957b6df6b2d29c7c1c3b7 to your computer and use it in GitHub Desktop.
Import es6 modules to coffeescript and vue-loader
yarn add babel-loader babel-core babel-preset-es2015 --dev
module.exports.module.loaders = [
# ES6
{
test: /\.js$/,
include: /(vnode)/
loader: 'babel-loader\
?presets[]=es2015\
&presets[]=flow-vue\
&plugins=transform-runtime'
}
# Coffeescript #
{
test: /\.coffee$/,
loader: 'babel-loader\
?presets[]=es2015\
&presets[]=flow-vue\
&plugins=transform-runtime\
!coffee-loader'
}
]
module.exports.vue.loaders.coffee = coffee: 'babel-loader\
?presets[]=es2015\
&presets[]=flow-vue\
&plugins=transform-runtime\
!coffee-loader'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment