現在のプロジェクトでVueJSを使用しています。新しいコンポーネントを登録しようとしたときに、<component></component>
のようなランタイムエラーが発生しました。私はこのような要素レンダリングするために解決策を見つけた:VueJsランタイムコンポーネント
import App from './components/Example.vue'
new Vue({
el: '#app',
render: h => h(App)
})
をそしてはいそれは動作しますが、それは本当に私のコンポーネントを描画するが、コンポーネントを登録すること方法に固執する方法はありますか?
私はWebPACKの中に追加するスクリプトについて読んだが、私は何を、どこでこれを実行するには、コードを実行するための私のスクリプトは本当にわからないんだけど:2があります(あまり変化を見て)
watchify src/app.js -t vueify -t babelify -p browserify-hmr -p [ vueify/plugins/extract-css -o public/styles.bundle.css ] -o public/app.bundle.js
あなたが求めるものは不明です。 .vueファイルを使用するには、vue-loaderが必要です。たとえば、vue-cliの事前定義された設定を使用します。https://github.com/vuejs/vue-cli – wostex
@wostex .vueファイルを "標準的な"方法上記のように使用すると、ランタイムエラーが発生します。 – Michael
私は 'Vue.component( 'example'、require( './ components/Example.vue'))、' – Michael