Nyt tuli vastaan uudenlainen tarve
Vue cli:llä (vue2.6, cli versio 4) pitäisi saada tehtyä vue app joka on muun nettisivun sisällä (php/html5)
Tein cli.llä nyt projektin alikansioon app
ja seuraavanlaisen vue.config.js-tiedoston:
Nyt vue sentään buildaantuu kyseiseen kansioon, mutta millä saan nuo js-tiedostot sisällytettyä muun, normaalin nettisivun sisään kun tiedostojen nimi muuttuu joka buildissa (esim app.20d39996.js)
Ja toinen ongelma on poluissa, apache pyörii osoiteessa http://nnn.nn.nn.nnn/my_website mutta vue buildaa tiedostopolut oman node serverinsä polun mukaan mikä on /:8080, tosin tässä vue projektissa en tarvitse kuvia tai css:ää vuen sisällä.
Vue cli:llä (vue2.6, cli versio 4) pitäisi saada tehtyä vue app joka on muun nettisivun sisällä (php/html5)
Tein cli.llä nyt projektin alikansioon app
ja seuraavanlaisen vue.config.js-tiedoston:
Koodi:
const path = require("path");
module.exports = {
outputDir: path.resolve(__dirname, "../turhahtml"),
assetsDir: "../vueapp"
}
Nyt vue sentään buildaantuu kyseiseen kansioon, mutta millä saan nuo js-tiedostot sisällytettyä muun, normaalin nettisivun sisään kun tiedostojen nimi muuttuu joka buildissa (esim app.20d39996.js)
Ja toinen ongelma on poluissa, apache pyörii osoiteessa http://nnn.nn.nn.nnn/my_website mutta vue buildaa tiedostopolut oman node serverinsä polun mukaan mikä on /:8080, tosin tässä vue projektissa en tarvitse kuvia tai css:ää vuen sisällä.
Viimeksi muokattu: