vue开发过程问题汇总记录

本文详细介绍了Vue项目中static文件夹与assets文件夹的区别及应用场景,包括如何正确设置favicon图标,以及介绍vue-devtools的安装和使用方法,最后还讲解了Vue项目中使用scss语法的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue中static文件夹与assets文件夹区别

简单的讲,static放别人家的,assets放自己写的。不知道这个解释是否OK,这里有一篇资料参考。

favicon显示不出来

<link rel="icon" href="assets/logo.png" type="image/x-icon"/>

index.html添加favicon后,显示不出来。调整href的路径,也是显示不不了。
在网上找到两个方法:
(1)使用static目录
将favicon图片放在static目录下

// 经测试,开发环境和生产环境都OK
<link rel="icon" href="static/logo.png" type="image/x-icon"/>

(2)配置webpack
不用在index.html中添加link标签,修改webpack的HtmlWebpackPlugin,添加配置项:

favicon: 'logo.png'

我这里为了简单,直接复制的logo.png到src同级目录下。正式的应该是一个favicon.ico图标。

vue-devtools安装和使用

(1)clone vue-devtools
克隆的https链接为https://github.com/vuejs/vue-devtools
(2)npm install
在工具目录下安装依赖。
(3)npm run build
打包构建工具。
(4)chrome添加扩展程序
将shells>chrome目录直接拖到扩展程序中。
(5)在工具目录下运行npm run dev
(6)在chrome调试vue项目时,打开开发者工具,有一项Vue的插件,即可用来调试Vue,非常方便。

vue中怎么使用scss语法

首先,安装node-sass和sass-loader。

npm install node-sass --save-dev
npm install sass-loader --save-dev

然后,在vue文件中给style标签加上lang属性。

<style lang="scss">

vue-loader支持css预处理器,因此不需要额外写sass的loader了,所以我前面安装的sass-loader可能是多余的。

Updating…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值