Add Vue.js

This commit is contained in:
Paul Chavard 2018-11-08 15:43:42 +01:00
parent 8d70a67bc2
commit d9d0b29cbf
6 changed files with 167 additions and 3 deletions

View file

@ -1,5 +1,7 @@
const path = require('path');
const { environment } = require('@rails/webpacker');
const { VueLoaderPlugin } = require('vue-loader');
const vue = require('./loaders/vue');
const resolve = {
alias: {
@ -9,4 +11,6 @@ const resolve = {
environment.config.merge({ resolve });
environment.plugins.append('VueLoaderPlugin', new VueLoaderPlugin());
environment.loaders.append('vue', vue);
module.exports = environment;

View file

@ -0,0 +1,8 @@
module.exports = {
test: /\.vue(\.erb)?$/,
use: [
{
loader: 'vue-loader'
}
]
};