Ich erstelle Dokumentation für eine VueJS-Komponente mit vue-styleguidist
.vue-styleguidist Fehler, wenn die Abhängigkeit eine .vue-Datei enthält
Dies funktioniert in der Regel ganz gut, aber in diesem Fall bekomme ich einen Fehler:
./node_modules/vue-awesome/components/Icon.vue
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
<template>
<svg version="1.1"
:class="klass"
Learn how to add webpack loaders to your style guide:
https://github.com/vue-styleguidist/vue-styleguidist/blob/master/docs/Webpack.md
Meine Konfigurationsdatei für vue-styleguidist (styleguide.config.js) enthält die Standardregeln für das Laden webpack Dateien:
const loaders = require('vue-webpack-loaders');
module.exports = {
...
webpackConfig: {
module: {
loaders,
},
...
},
...
};
Andere .vue-Dateien werden korrekt geladen, aber nicht Icon.vue.