webpack配置vue

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

接上一篇文章,这篇文章我们来学习 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在最终发布的时候 它构建了两类版本

  1. runtime-only
  2. runtime-compiler
    当我们使用runtime-only时,代码中不可以有任何template,
    我们现在是没有template,但是vue会把我们vue实例挂载的div当做template
    在这里插入图片描述
    而runtime-compiler这种可以有template,因为有compiler可以用于编译template
    在这里插入图片描述

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

在这里插入图片描述
在执行npm run build 重新打包
访问html页面
可以看到我们写的message正常显示出来了
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值