Ich bin ziemlich neu in der Web-Entwicklung und ich frage mich, ob es eine Möglichkeit, eine statische Webseite mit seinen eigenen Stylesheets und Javascripts, mit vue-router
zu routen.Route statische Seite mit Vue-Router
Sagen wir, ich habe ein Verzeichnis staticWebPage genannt, die enthält:
- eine
index.html
Datei - ein javascripts Verzeichnis
.js
Dateien - und ein Sheets Verzeichnis mit
.css
Dateien enthält
Jetzt möchte ich /mystaticwebpage
zu dieser index.html
Datei zuordnen, so dass es diese bestimmte statische Webseite anzeigt.
Ich möchte so etwas wie dies zu tun:
import VueRouter from 'vue-router'
import AComponent from './components/AComponent.vue'
import MyHtmlFile from './references/index.html'
router.map({
'/acomponent': {
component: AComponent
},
'mystaticwebpage': {
component: MyHtmlFile
}
})
Natürlich ist dies nicht, wie ich Vue Komponenten in router.map
verweisen können nur nicht funktioniert.
Gibt es eine Möglichkeit, um den Weg zu dieser ./staticWebPage/index.html
Datei die .js
und .css
aller Datei in dem Verzeichnis enthielt /staticWebPage
verwenden?
Mh, Vue-Router ist ein Client-Seite-Router, so würde es wahrscheinlich nicht zu statischen Seiten führen, per Definition. – Cobaltway
Glauben Sie, dass es einen Workaround geben könnte, ohne den Vue-Router zu verwenden? Ich möchte nur eine statische Seite mit dem gleichen Domain-Namen wie die, die meine Vue App verwendet – Randy
Ich denke, die Verwendung von Vue-Router ist völlig in Ordnung, aber das ist kein statisches Seitensystem. – Cobaltway