4

サーバー側のコードに .vue ファイルを喜んでインポートできるようになりました。*.vue ファイルのエクスポートはまだ実際には使用していませんが、一部のコードはクライアント側とサーバー側で共通しており、これらのファイルを参照しています。

現在、dev/debug に ts-node を使用しており、webpack を使用してクライアント コードを *.vue ファイルにバンドルしています。

私は多くの解決策を試しましたが、実際に機能しているものはありませんでした - tsConfig.json で参照されている .d.ts でさえも

declare module '*.vue' {
    import Vue = require('vue')
    const value: Vue.ComponentOptions<Vue>
    export default value
}

誰かがエレガントな解決策を知っていますか、それともサーバー側にも webpack を使用するために辞任する必要がありますか? (クライアント側のコンパイルのみでコンパイルがすでにかなり遅いため、ためらいがあります)

4

1 に答える 1