鍍金池/ 問答/HTML/ VUE是怎么知道當(dāng)前vue實(shí)例對應(yīng)的是哪個html文件?

VUE是怎么知道當(dāng)前vue實(shí)例對應(yīng)的是哪個html文件?

本人剛學(xué)VUE小白一個,nodejs webpack都懂但是,表示VUE很多地方看不懂?最重要的是:

  1. 在官方hello World 示例中,main.js 中new Vue指向App.vue 是怎么吧app.vue文件跟index.html對應(yīng)起來的?難道內(nèi)部寫死的index.html,vue注定只能單頁面,html只能叫index.html?
  2. 假如我寫了一個Login.html 一個MainFram.html 還有N多個modules.html怎么搞?

求解惑?。?!

回答
編輯回答
旖襯

@小風(fēng)哥 如果想讓main.js指向其他html呢?

2018年7月6日 05:02
編輯回答
怣痛

app.vue和index.html的對應(yīng)是在config.js文件中配置的,官方的示例使用的是單頁面的vue.js的腳手架,你可以修改webpack配置,配置多個入口,構(gòu)建多頁面的腳手架,GitHub上有修改好配置,克隆后可以直接使用,你可以試試

2017年9月8日 02:51
編輯回答
獨(dú)特范

vue有多頁面開發(fā)的配置的 需要網(wǎng)上搜索看下 github上也有

2017年7月22日 19:53
編輯回答
獨(dú)特范

這個和vue沒任何關(guān)系,你需要在webpack里面配置多個入口。

2017年9月13日 15:17
編輯回答
薄荷綠

這涉及到node模塊的加載機(jī)制,
node有自己查找文件的方法,它會先從package.json配置文件里查找main配置文件,如果有,執(zhí)行;
否則查找當(dāng)前路徑上的index.js,index.jsonindex.node文件,如果有,執(zhí)行;
否則執(zhí)行失敗,返回false。
main.js文件的默認(rèn)路由是指向index.html文件

2018年7月25日 09:18