在学习vue的过程中,我做了很简单的demo,结果它报了这种摸不着头脑的错,在报错信息中才发现有runtime-only和compiler-included两种模式。
我百度了一下出现的原因以及报错的解决方法
vue.runtime.esm.js?2b0e:619 [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.
网上的解决方法一:
更改webpack的配置文件
而我只用了vue-cli来建立工程,没有那个相应的配置文件,方法一放弃
网上的解决方法二:
新建一个vue.config,js文件,
module.exports = {
runtimeCompiler: true
}
我写了没有用,不知道哪里的问题
网上解决方法三:
module.exports= {
configureWebpack: {
resolve: {
alias: {
'vue$': 'vue/dist/vue.esm.js'
}
}
}
}
这个方法我是有效的