接上一篇文章,这篇文章我们来学习 webpack配置vue
复制项目 03-webpack的loader 重命名为
04-webpack配置vue
<中间少了一部分学习 webpack依赖less文件 的学习,不影响下面的学习>
安装vue的三种方式
1.直接下载引用
2.CDN引用
3.npm安装
执行命令 npm install vue --save (因为我们运行时候,也是需要依赖vue的,所以只要–save而不需要–save-dev)
就安装好了vue



可以在node_modules中 找到Vue的依赖包

好了,上面我们安装好了!
接下来我们 来学习怎么 用 这个 安装好 的 VUE
下面我们在 main.js 里面写 使用vue的代码

在html文件 写一个文本块 这样我们的 vue代码就 挂在到vue实例 上去了

再重新打包 npm run build
在看html页面

看到我们的message没起作用
并且报了错误
这是因为 vue在最终发布的时候 它构建了两类版本
- runtime-only
- runtime-compiler
当我们使用runtime-only时,代码中不可以有任何template,
我们现在是没有template,但是vue会把我们vue实例挂载的div当做template

而runtime-compiler这种可以有template,因为有compiler可以用于编译template

那这个问题怎么解决呢???

在执行npm run build 重新打包
访问html页面
可以看到我们写的message正常显示出来了

本文介绍了如何在webpack项目中配置Vue,包括Vue的三种安装方式:直接下载、CDN引用和npm安装。在详细讲解npm安装过程后,讨论了Vue在构建时的runtime-only和runtime-compiler两种版本的区别,并解决了因使用runtime-only导致的模板编译问题。通过修改配置,成功实现了Vue组件在页面上的正确显示。
1052

被折叠的 条评论
为什么被折叠?



