私は^1.0.3
サイドプロジェクトにVuePress()を使用しており、セットアップはかなり簡単です。これがいつ発生し始めたかはわかりません。現在、<router-link>
要素は<a>
タグとしてレンダリングされませんが、<div>
(機能/インタラクティブ機能をリンクせずに)として表示されます。ここで何が問題になっているのかを確認できます。たとえば、下部のメニューバー項目(またはクリック可能である必要があるスペースの「タイル」):https://new.coworkberlin.com/
私のpackage.jsonは次のようになります:
{
"scripts": {
"dev": "vuepress dev .",
"build": "vuepress build ."
},
"devDependencies": {
"esm": "^3.2.25"
},
"dependencies": {
"@vuepress/plugin-google-analytics": "^1.0.3",
"@vuepress/plugin-pwa": "^1.0.3",
"axios": "^0.18.0",
"node-sass": "^4.11.0",
"sass-loader": "^7.1.0",
"vue2-google-maps": "^0.10.6",
"vuepress": "^1.0.3",
"vuepress-plugin-sitemap": "^2.1.2"
}
}
このプロジェクトのリポジトリはgithub.com/ldanielswakman/cowork-berlinです。
誰かが私がこれを修正する方法について何か考えがありますか?
問題を解決できず、リポジトリを再度非公開にする必要がある場合に備えて、関連するコードを抽出します。
リポジトリを正常に実行できず、多くのエラーが発生したため、これが機能するかどうかはわかりません。
オリジンコード:
<router-link :to="'/'">
<i v-if="!isHomePage"></i>
<h1>
<img :src="$withBase('/logo.svg')"/>
</h1>
</router-link>
次のように変更してみてください。
<router-link to="/">
<i v-if="!isHomePage"></i>
<h1>
<img src="$withBase('/logo.svg')"/>
</h1>
</router-link>
""
または''
十分だろう、あなたはそれらの両方を必要としない。:
どちらも必要ありません/
。明らかに変更されません。ところで、私もあなたに提案します:
Vuepress
最新バージョンに更新します。1.2.0
yarn install
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加