1、在学习webpack搭建vue项目的时候,我们注册App组件的时候,模块形式如下:
const App=new vue{
el:'App',
template:`<APP></App>`,
component:{App}
}
如图所示的错误
后来我晓得原因了:
2、原因(原因就是它此时解析不了template)
意思就是在引入vue第三方库的时候,默认引入的是“残缺版本”的模块
import Vue from 'vue'
3、解决办法有两种
一种是更改vue三方库路径,也就是说换一个vue模块来解析代码
另一种是用render辅助解决,也就是如代码:
new Vue({
router,
store,
render: (h) => h(App),
}).$mount("#app");